Julia教程(二):整数和浮点数

1、整数和浮点数

整数和浮点值是算术和计算的基本构建块。此类值的内置表示形式称为数字原语,而代码中作为立即值的整数和浮点数表示形式称为数字文字。例如,1是整数文字,而1.0是浮点文字;它们作为对象的二进制内存表示是数字基元。

Julia 提供了广泛的原始数字类型,并在它们之上定义了完整的算术和按位运算符以及标准数学函数。这些直接映射到现代计算机本身支持的数字类型和操作,从而使 Julia 能够充分利用计算资源。此外,Julia 还提供了对任意精度算术的软件支持,它可以处理无法在本机硬件表示中有效表示的数值的运算,但代价是性能相对较慢

2、整数类型

类型位数最小值最大值
Int88-2^72^7-1
UInt8802^8-1
Int1616-2^152^15-1
UInt161602^16-1
Int3232-2^312^31-1
UInt323202^32-1
Int6464-2^632^63-1
UInt646402^64-1
Bool8false(0)true(1)

3、浮点类型

类型位数
Float1616
Float3232
Float6464

4、整数

整数文字的默认类型取决于目标系统是 32 位体系结构还是 64 位体系结构,例如我计算机的是64位的
在这里插入图片描述
Julia内部变量Sys.WORD_SIZE指示目标系统是32位还是64位:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叁拾舞

你的鼓励将是我最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值