Dart 16進数を10進数に変換するサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
int.parse(“数値", radix: 16);
16進数を10進数に変換するには、int.parseを使います。
parseメソッドの第1引数に16進数の数値を文字列で指定し、
第2引数「radix」に「16」を指定します。

使用例

void main() {  
  int res1 = int.parse('c', radix: 16);
  int res2 = int.parse('10f', radix: 16);
  
  print(res1); 
  print(res2); 
}

実行結果
12
271

Dart

Posted by arkgame