A 回答 (4件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
$ perldoc -q integerで探したらありました。
以下抜粋。
How do I determine whether a scalar is a
number/whole/integer/float?
Assuming that you don't care about IEEE notations like
"NaN" or "Infinity", you probably just want to use a
regular expression.
if (/\D/) { print "has nondigits\n" }
if (/^\d+$/) { print "is a whole number\n" }
if (/^-?\d+$/) { print "is an integer\n" }
if (/^[+-]?\d+$/) { print "is a +/- integer\n" }
if (/^-?\d+\.?\d*$/) { print "is a real number\n" }
if (/^-?(?:\d+(?:\.\d*)?|\.\d+)$/) { print "is a decimal number" }
if (/^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/)
{ print "a C float" }
抜粋終
No.3
- 回答日時:
えーと、1つ確認していただきたいんですが、たとえば「4.0」は整数でしょうか?
もしそうであれば、
if (int($number) == $number) {} else {}
俺の経験上、これが一番確実です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Excel(エクセル) VBAで “:” を含むセルの特定 2 2023/05/11 16:30
- 数学 これって正しいんじゃないの? 「無理数を小数で表現すると、小数点以下に数字が無限に続きますが、それら 5 2022/05/29 23:56
- PDF C#でfloatを整数部、小数部とも桁数固定で文字表示したい 2 2022/07/28 09:37
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- 数学 無理数の数字の組み合わせ。無限の意味について 5 2022/05/28 22:53
- Excel(エクセル) エクセルのマイナス表示 3 2022/03/28 16:35
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/01/06 08:39
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Pythonでターミナルに文字を出...
-
パイソンのクラスについて
-
16進の10進変換について
-
UWSCのSELECT文の記述方法
-
【至急!!!】python言語で本を見...
-
シェルスクリプトで、空白(ス...
-
Tiny Basicのプログラムでもう...
-
チェックボックスのCGIへの値の...
-
m//gとm//gcの違い
-
javaのパッケージ構成で各パッ...
-
perl言語について
-
数値英単語変換
-
Perlの例文でif($a==1&&$b==5&&...
-
I2C接続のLCDディスプレイを使う
-
PythonでUTF8の文字列をリスト...
-
CLispのloop内の挙動について
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
どちのほうがすきですか?
-
パイソンのクラスのブログラム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
16進の10進変換について
-
Pythonでターミナルに文字を出...
-
シェルスクリプトで、空白(ス...
-
【至急!!!】python言語で本を見...
-
pythonで演算子を変数に代入す...
-
c言語 16進数の2進数への変換
-
パイソンのクラスについて
-
I2C接続のLCDディスプレイを使う
-
関数「exists」と「defined」の...
-
pythonの*
-
変数の中は文字列か数値か調べ...
-
数値かどうかの判定方法
-
python print文のエラー
-
int(input("○○"))の使い方
-
Perlの例文でif($a==1&&$b==5&&...
-
awkの正規表現での最左最短マッ...
-
Use of uninitialized value ---
-
CGIでimgタグでalignを使うとエ...
-
swift 文字コードから文字に変...
-
javaのパッケージ構成で各パッ...
おすすめ情報