首页 > 解决方案 > 如何在 Dart 中编写二进制文字

问题描述

你如何在 Dart 中编写二进制文字?

我可以像这样写一个十六进制文字:

Int Number = 0xc

如果我尝试使用传统方式编写二进制文字:

Int Number = 0b1100

我得到一个错误。我试图查找它,但除了十六进制之外,我无法找到任何信息。

标签: dartnumbersliterals

解决方案


目前 Dart 中没有内置的二进制数字文字(或 10 和 16 以外的任何基数)。

您可以获得的最接近的是:var number = int.parse("1100", radix: 2);.


推荐阅读