IDL设置float dobule数据类型的有效数字和小数点位数

今天在写IDL程序的时候遇到一个小问题,截取IDL中float dobule数据类型的有效数字和小数点位数,并且显示出来。之所以说简单,是因为在C语言或者python这种语言中这都是很容易实现的功能,但是今天还真是让我麻烦了一会。不过还是找到了解决方法,如下:

示例代码

a = string(4.233,format='(f4.2)')
print,a

结果为:

4.23

解释:这里的示例主要在于format参数,本文中表示保留4位有效数字,小数点保留2位。

更多示例

参考:https://www.exelisvis.com/docs/format_codes.html

VC++开发GIS系统(32)新建malagis的MFC工程 VC++开发GIS系统(33)基本GIS系统中点单元的结构体

作者:,GIS爱好者。
分享本文,请您带上本文链接
分享到:

发表评论