Dart 正の無限大・負の無限大であるかを判定する方法

環境
OS windows11 Pro 64bit
Dart 2.18.4

書式
数値.isFinite
正の無限大・負の無限大でであれば true そうでなければ false が返ります。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
void main() {
print((1 / 0.0).isInfinite);
print((-1 / 0.0).isInfinite);
print((123).isInfinite);
}
void main() { print((1 / 0.0).isInfinite); print((-1 / 0.0).isInfinite); print((123).isInfinite); }
void main() {
  
  print((1 / 0.0).isInfinite);  

  print((-1 / 0.0).isInfinite);  
   print((123).isInfinite);
}

実行結果
true
true
false

Dart

Posted by arkgame