编程语言的历史
纳木错没有错
明天的你是否会感谢今天的自己?
展开
-
Java小故事:为什么大多数编程语言里面,e代表10
我们都知道,e是超越数2.718....的字母表示形式,和π一样,但为什么到了编程语言里面,就代表10了呢?《Java编程思想》里面给出了原因:E是exponential的首字母,它的意思是“指数”、幂数,代表数字系统的基数-----一般是10。在1960年代,当时的输入设备是老式的电传打字机,使用5为的baudot码,那是不包含小写字母的。第一出现小写的e表示指数大概在1970年代末期,但E...原创 2018-11-14 22:25:46 · 2485 阅读 · 0 评论 -
杂谈:关于浮点数的精度问题
1)包装类Float中为什么有两个常量来表示最小值:MIN_VALUE和MIN_NORMAL?个人理解:既然有两个常量,说明两个常量表示的数值不一样,查阅资料后发现,MIN_VALUE:值为3.4E-45 的常量,它表示 float 类型能够表示的最小值。MIN_NORMAL:保存 float 类型数值的最小标准值的常量,即 2-126。 ...原创 2019-05-12 20:38:01 · 1123 阅读 · 0 评论