Ruby

3/22ページ

Ruby 配列を値とインデックス番号で二次元配列にする

Rubyで、配列を値とインデックス番号で二次元配列にするソースコードを記述してます。「each」と「with_index」と「entries」を使用します。空の配列の場合はそのまま空の配列が返ります。 環境 配列を値とインデックス番号で二次元配列にする 配列を値とインデックス番号で二次元配列にするに […]

Ruby 演算子を指定して配列の値全てを計算する

Rubyで、演算子を指定して配列の値全てを計算するソースコードを記述してます。「inject」に演算子を指定することで計算することが可能です。 環境 演算子を指定して配列の値全てを計算 演算子を指定して配列の値全てを計算するには「inject」を使用します。 実際に使用してみます。 計算されているこ […]

Ruby 配列内の最大値と最小値を両方取得する

Rubyで、配列内の最大値と最小値を両方取得するソースコードを記述してます。「minmax」を使用します。空の配列に使用すると「nil」が返ります。 環境 配列内の最大値と最小値を両方取得 配列内の最大値と最小値を両方取得するには「minmax」を使用します。 実際に使用してみます。 取得されている […]

Ruby 誤差関数を取得する

Rubyで、誤差関数を取得するソースコードを記述してます。「Math」モジュールの「erf」に数値を指定することで可能です。補誤差関数の場合は「erfc」を使用します。 環境 誤差関数を取得 誤差関数を取得するには、「erf」を使用します。 実際に、計算してみます。 「Math」を「include」 […]

Ruby n乗を計算する

Rubyで、n乗を計算するソースコードを記述してます。アスタリスク(*)を2つを使用した算術演算子を使用します。べき乗数には、マイナスも小数も使用することができます。 環境 n乗を計算 n乗を計算するには、 「**」演算子を使用することで可能です。 実際に、使用してみます。 べき乗された結果が取得で […]

Ruby 平方根を求める

Rubyで、平方根を求めるソースコードを記述してます。「Math::sqrt」を使用することで取得できます。結果の桁数を指定したい場合は「floor」などで切り捨てを実行します。 環境 平方根を求める 平方根を求めるには、「Math::sqrt」を使用します。 実際に、取得してみます。 取得できてい […]

Ruby 10進数を2進数に変換する

Rubyで、10進数を2進数に変換するソースコードを記述してます。「to_i」メソッドの引数に「2」を指定すれば変換できます。変換対象は文字列なので数値から変換する場合は文字列に変換する必要があります。ここでは逆に10進数から2進数に変換する方法も記述してます。 環境 10進数を2進数に変換 10進 […]

Ruby 円周率を取得する

Rubyで、円周率を取得するソースコードを記述してます。「Math::PI」を使用することで取得できます。「Math::PI」を使用すれば円の面積などを求めることが可能です。 環境 円周率を取得 円周率を取得するには、「Math::PI」を使用します。 実際に、取得してみます。 取得できていることが […]

Ruby 立方根を求める

Rubyで、平方根を求めるソースコードを記述してます。算術演算子「**」で分数3分の1を使用することで取得できます。結果の桁数を指定したい場合は「floor」などで切り捨てを実行します。 環境 立方根を求める 立方根を求めるには、算術演算子「**」で分数「3分の1」の累乗を計算します。 実際に、計算 […]

Ruby 素数であるかを判定する

Rubyで、素数であるかを判定するソースコードを記述してます。基本的に「2」から順番に割っていき、割り切れたら素数以外で、割り切れなかったときは素数となるので、これを関数化して使用します。 環境 素数であるかを判定 素数であるかを判定するには、 1. まず「1」は素数でないで「false」を返す2. […]

1 3 22