[00307]无穷大与NaN
来源:互联网 发布:淘宝首页源代码 编辑:程序博客网 时间:2024/05/16 17:17
无穷大与NaN
一、 解决问题
创建或测试正无穷、负无穷或NaN(非数字)的浮点数
二、解决方案
float()来创建 inf/-inf/nan
三、代码说明
#!/usr/bin/env pythona = float("inf") #->infb = float("-inf") #->-infc = float("nan") #->nanprint (a)print (b)print (c)#测试这些值math模块下import mathprint (math.isinf(a))print (math.isinf(b))print (math.isnan(c))# 无穷值满足数学中的运算print (a + 45)print (a * 10)print (10/a)# 未定义的并返回一个NaN结果print (a / a)print (a + b) # NaN 和其余值元素都是NaNprint (c / 2) #NaN自己与自己比较都是False(js语法)d = float("nan")print (c == d) #->Falseprint (c is d) #->False#测试是否为nan的办法是math.isnan()
四、关联知识
五、总结
六、代码地址
github地址:https://github.com/weichen666/python_cookbook
目录/文件:third_selection/learn_data_date_time_NaN.py
七、参考
0 0
- [00307]无穷大与NaN
- 无穷大和NaN
- java解惑之无穷大和NaN
- “无穷大”与“老鼠会”
- 随机数 与无穷大
- 无穷小与无穷大
- 无穷小与无穷大
- IEEE浮点数表示--规格化/非规格化/无穷大/NaN
- IEEE浮点数表示--规格化/非规格化/无穷大/NaN
- IEEE浮点数表示--规格化/非规格化/无穷大/NaN
- IEEE浮点数表示--规格化/非规格化/无穷大/NaN
- IEEE浮点数表示--规格化/非规格化/无穷大/NaN
- 无穷大
- 【高数】无穷小与无穷大
- fill函数与编程无穷大
- nor与nan
- log(n!)与nlogn是等价无穷大
- 高数 01.04无穷小与无穷大
- RabbitMQ 相关文章汇总(不定期更新中...)
- [BZOJ2142]礼物(扩展Lucas定理+中国剩余定理)
- 10 个超级有趣的 Linux 终端游戏
- servlet_06 使用表单的POST方法实例
- (WPS) 网络地理信息处理服务
- [00307]无穷大与NaN
- 核心机制之Java垃圾处理
- 正则【大写字母加数字,加顿号,加“至”字】
- 开涛的博客之shiro
- linux ubuntu 16.04下deb文件的安装和一些问题的解决
- ZOJ 3777 11th省赛 B Problem Arrangement【状态压缩DP】
- PE
- 事务隔离级别
- kali Linux系统下对于python3使用pip安装库