Dart parseを使って2進数の文字列を10進数の数値に変換する

環境
OS windows10 Home 64bit
Dart 2.18.4

構文
int.parse(文字列, radix: 2)
parseメソッドを使って2進数の文字列を10進数の数値に変換します。

使用例

void main() {
  
  print(int.parse('11', radix: 2));
  print(int.parse('111', radix: 2));
  print(int.parse('1111', radix: 2));
  
  print(int.parse('-11', radix: 2));
  print(int.parse('  -111 ', radix: 2));
}

実行結果
3
7
15
-3
-7

Dart

Posted by arkgame