查看“变量转换”的源代码
←
变量转换
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==浮点数转成整数== *round:四舍五入 IDL>print,round(5.1),round(5.9) IDL> 5, 6 *ceil:向上进 IDL>print,ceil(5.1),ceil(5.9) IDL> 6, 6 *floor:截取整数 IDL>print,floor(5.1),floor(5.9) IDL> 5, 5 *结果是long型的整数,要转换更大的数,加上/L64 *[[astro_lib]]中的nint程序,可以代替round,而且 :(1) if no absolute value exceeds 32767, then the array is returned as a type INTEGER instead of LONG :(2) NINT will work on strings, e.g. print,nint(['3.4','-0.9']) will give [3,-1], whereas ROUND() gives an error message
返回至“
变量转换
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
社群首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息