【摘要】:表1-2给出了MATLAB中常见的数值类型范围查看函数。输出为: double的范围精度为:从-1.79769e+308 到 -2.22507e-308和 2.22507e-308 到 1.79769e+308例3:查看single类型数据的范围。>>str=′single的范围精度为:从%g到%g\n和 %g到 %g\n′;>>fprintfsingle的范围精度为:从-3.40282e+38 到 -1.17549e-38和 1.17549e-38 到 3.40282e+38例4:查看int32类型数据的范围。
表1-2给出了MATLAB中常见的数值类型范围查看函数。
表1-2 数值类型范围查看函数
例2:查看double类型数据的范围。
>>str=′double的范围精度为:从%g 到 %g\n 和 %g 到 %g\n′;
>>fprintf(str,-realmax,-realmin,realmin,realmax)
其中fprintf函数的用法可查看2.2.12节。输出为: double的范围精度为:从-1.79769e+308 到 -2.22507e-308
和 2.22507e-308 到 1.79769e+308
例3:查看single类型数据的范围。(www.xing528.com)
>>str=′single的范围精度为:从%g到%g\n和 %g到 %g\n′;
>>fprintf(str,-realmax(′single′),-realmin(′single′),realmin(′single′),realmax(′single′))
single的范围精度为:从-3.40282e+38 到 -1.17549e-38
和 1.17549e-38 到 3.40282e+38
例4:查看int32类型数据的范围。
>>str=′int32的范围精度为:从%d 到 %d\n′;
>>fprintf(str,intmin,intmax)
int32的范围精度为:从-2147483648 到 2147483647
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。