如何在dart中将二进制数转换为小数?

时间:2019-07-10 18:23:50

标签: flutter dart

嗨,我一直想知道是否存在一种将二进制数字转换为小数的方法。

我知道如何通过此代码更改基数作为示例

String binary = "11110010";

//I'd like to change this line so it produces a decimal value
String denary = int.parse(binary, radix: 2).toRadixString(10);

2 个答案:

答案 0 :(得分:1)

如果还有人想知道如何将十进制转换为二进制和倒数:

  print(55.toRadixString(2)); // Outputs 110111
  print(int.parse("110111", radix: 2)); Outputs 55

答案 1 :(得分:0)

<name>

这是我的c ++解决方案,但是您可以实现任何语言