Ruby 数値であるかを判定する
- 2024.10.24
- ruby
Rubyで、数値であるかを判定するソースコードを記述してます。「正規表現」を使用した結果を二重感嘆符「!!」で「true」か「false」に変換することで可能です。 環境 整数であるかを判定 整数であるかを判定するには、1. 「to_s」で数値を文字列化2. 正規表現で先頭が「+」と「-」は許可で「 […]
Rubyで、数値であるかを判定するソースコードを記述してます。「正規表現」を使用した結果を二重感嘆符「!!」で「true」か「false」に変換することで可能です。 環境 整数であるかを判定 整数であるかを判定するには、1. 「to_s」で数値を文字列化2. 正規表現で先頭が「+」と「-」は許可で「 […]
Rubyで、整数であるかを判定するソースコードを記述してます。「正規表現」を使用した結果を二重感嘆符「!!」で「true」か「false」に変換することで可能です。 環境 整数であるかを判定 整数であるかを判定するには「to_s」で文字列化した数値を正規表現で「0-9」のみで構成されているかの結果が […]
Rubyで、切り上げを行うソースコードを記述してます。「ceil」メソッドで可能です。切り上げられるのは小数数以下となります。引数にマイナスを指定すると整数の桁数を指定して切り上げすることができます。 環境 切り上げを行う 切り上げを行うには、 「ceil」メソッドを使用します。 実際に、判定してみ […]
Rubyで、割り算の商と余りを取得するソースコードを記述してます。「divmod」を使用します。「0」で割るとエラーが発生します。 環境 割り算の商と余りを取得 割り算の商と余りを取得するには「divmod」を使用します。 実際に使用してみます。 結果が配列で取得されていることが確認できます。 0で […]
Rubyで、対数を計算するソースコードを記述してます。「Math」モジュールの「lgamma」に数値を指定することで可能です。 環境 対数ガンマと符号を取得 対数ガンマと符号を取得するには、「lgamma」を使用します。 実際に、計算してみます。 「Math」を「include」して使用することもで […]
Rubyで、数値が正か負かを判定するソースコードを記述してます。数値に「positive?」を使用することで可能です。「negative?」でも判定可能で、結果は「positive?」と逆となります。 環境 正か負かを判定 正か負かを判定するには「positive?」を使用します。 実際に使用してみ […]
Rubyで、絶対値を取得するソースコードを記述してます。「abs」を使用します。分数などにも使用することが可能です。 環境 絶対値を取得 絶対値を取得するには「abs」を使用します。 実際に使用してみます。 絶対値で取得されていることが確認できます。 分数 「Rational」で分数にした値にも使用 […]
Rubyで、配列が空であるかを判定するソースコードを記述してます。「empty?」を使用して判定します。 環境 配列が空であるかを判定 配列が空であるかを判定するには、「empty?」を使用します。 実際に使用してみます。 判定されていることが確認できます。
Rubyで、文字列のバイト長を取得するソースコードを記述してます。「bytesize」で可能です。空文字に使用すると結果は「0」となります。 環境 文字列のバイト長を取得 文字列のバイト長を取得するには「bytesize」を使用します。 「size」とは違い、バイト長で取得されいることが確認できます […]
Rubyで、改行と空白を除去して配列化するソースコードを記述してます。「gsub」と「split」で可能です。 環境 改行と空白を除去して配列化 改行と空白を除去して配列化するには「gsub」と「split」を使用します。 実際に使用してみます。 除去されていることが確認できます。