number(数字)

简介: Lua 中默认的数字类型为 double,所有如 2、2.2、0.2、2e+1、0.2e-1 及 7.8263692594256e-06 的写法都被识别为 number 类型。

number(数字)

Lua 默认只有一种 number 类型 -- double(双精度)类型(默认类型可以修改 luaconf.h 里的定义),以下几种写法都被看作是 number 类型:

实例
print(type(2))
print(type(2.2))
print(type(0.2))
print(type(2e+1))
print(type(0.2e-1))
print(type(7.8263692594256e-06))

运行实例 »
以上代码执行结果:

number
number
number
number
number
number

相关文章
number(数字)
Lua语言默认采用双精度浮点数类型(double)作为number,可通过修改luaconf.h改变。以下示例展示了多种number类型的表示形式:整数、小数、科学计数法,均被视为number类型。运行代码会输出"number"六次。
LeetCode 136. 只出现一次的数字 Single Number
LeetCode 136. 只出现一次的数字 Single Number
LeetCode Contest 178-1365. 有多少小于当前数字的数字 How Many Numbers Are Smaller Than the Current Number
LeetCode Contest 178-1365. 有多少小于当前数字的数字 How Many Numbers Are Smaller Than the Current Number
|
C语言 Python
Number(数字类型)
Number(数字类型)
92 0
|
存储
Number 类型:
Number 类型:
65 1
HDOJ(HDU) 2113 Secret Number(遍历数字位数的每个数字)
HDOJ(HDU) 2113 Secret Number(遍历数字位数的每个数字)
92 0
LeetCode 136:只出现一次的数字 Single Number
题目: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 Given a non-empty array of integers, every element appears twice except for one. Find that single one. 说明: 你的算法应该具有线性时间复杂度。
954 0