鱼C论坛

 找回密码
 立即注册
查看: 1562|回复: 1

[技术交流] Python小甲鱼第四堂课-数字类型

[复制链接]
发表于 2020-6-15 09:41:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Zhichao_Li 于 2020-6-18 16:35 编辑

数字类型: 整数(int),浮点数(float),复数(complex)
1. 整数2. 浮点数
浮点数采取的是IEEE754标准存储,精度有所偏差精确浮点数,采用decimal模块(十进制)
import decimal
a = decimal.Decimal('0.1')
b = decimal.Decimal('0.2')
c = demical.Decimal('0.3')
a + b == c
执行true
科学计数法 0.00005=5e-05

3. 复数: 实部和虚部
1 + 2j


赋值 x = 1 + 2j
取x实部  x.real
取x虚部  x.imag

4. 数据运算
+ - * /
// 地板除(向下取整)  % 取余  
x == (x // y) *y + (x % y)          divmod(x,y) 返回(x//y, x%y)
abs(x) 绝对值  int(x) 整数   float(x)  浮点数      complex(re,im)
pow(x,y)  或 x ** y   计算x的y次幂
* pow(2,3,5)  执行2 ** 3 % 5      

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-6-15 09:41:36 | 显示全部楼层
继续
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 16:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表