Julia中的数字分隔符
Digit Separator in Julia
在Julia中编码表明使用下划线作为整数分隔符在Julia中是有效的。
x = 1_000_000
和
x = 1000000
基本上是一样的。
然而,我无法找到这方面的文档,以阅读更多细节。谁能告诉我怎么做?
数字分隔字符在不同的语言中也是常见的吗?c++、java和Python中的分隔符是什么?
c++ 14的标准建议文档对数字分隔符的基本原理和可能的选择进行了非常长的讨论。考虑的`
、'
、_
、::
和(空格)。一些讨论引用了其他语言。根据该文件,
'
也用于Ada, VHDL, Verilog,可能还有Algol68。在Java 7中似乎也使用了下划线(StackOverflow问题,提案)。c++使用_
作为分隔符。
Julia还没有正式记录下划线分隔的数字文字,但是你可以在这个GitHub问题(#848)和这个Julia -dev线程中找到一些信息。
看起来Python没有数字文本分隔符
我刚刚做了一个拉请求,将其添加到手册中,当您发现缺少的东西时,很容易将它们添加到文档中,请参阅:
- 改善文档
添加引用CC_8作为数字分隔符。# 12253
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 为什么随机数生成器不在void函数中随机化数字,而在main函数中随机化
- 检查输入是否不是整数或数字
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 如何用数字处理log(0)
- 最高有效数字侧的第N位
- 如何获取一个数字的前3位
- 查找最接近的大于当前数字的数字的索引
- 找到两对数字,使它们的乘积的绝对差最小化
- 我想做一个彼此不同但重复出现的数字
- 将数字转换为字母(例如:123 转换为一二三)
- 正则表达式以匹配数字的重复模式,后跟任何类型的分隔符?
- 我可以从具有不同数字分隔符的istream中读取双值吗
- 从没有分隔符 C++ 的文件读取数字出现次数
- 使用boost::spirit::qi来解析带有分隔符的数字
- 递增由不同分隔符分隔的字符数组中的数字
- 用户定义字面值如何与数字分隔符一起使用
- 十六进制或二进制数中的数字前是否允许使用数字分隔符
- Julia中的数字分隔符
- 函数,用于在C++中高效解析带有分隔符的多个数字