MATLAB 帮助中心
最大的正浮点数
f = realmax
f = realmax(precision)
f = realmax(like=p)
f = realmax 返回 IEEE® 双精度形式的最大有限浮点数。这等于 (2-2^(-52))*2^1023。
f
(2-2^(-52))*2^1023
示例
f = realmax(precision) 返回 IEEE 单精度或双精度形式的最大有限浮点数。对于双精度,这等于 realmax;对于单精度,等于 single((2-2^(-23))*2^127)。
precision
realmax
single((2-2^(-23))*2^127)
f = realmax(like=p) 返回与浮点变量 p 具有相同数据类型、稀疏性和复/实性(实数或复数)的最大有限浮点数。
p
全部折叠
将输出格式设置为长科学记数法。返回 IEEE® 双精度形式的最大有限浮点数。
format long e f = realmax
f = 1.797693134862316e+308
返回 IEEE® 单精度形式的最大有限浮点数。
f = realmax("single")
f = single 3.4028e+38
检查 f 的类。
class(f)
ans = 'single'
返回与现有数组具有相同数据类型和复/实性的最大有限浮点数。
首先,创建一个 single 数据类型的复数向量。
single
p = single([0.12+2i -0.5i 3]);
以标量形式返回最大有限浮点数,该标量是与 p 类似的复数。
f = single 3.4028e+38 +0.0000e+00i
创建一个 10×10 稀疏矩阵。
p = sparse(10,10,pi);
返回与 p 具有相同数据类型和稀疏性的最大有限浮点数。输出是一个 1×1 稀疏矩阵。
f = sparse double (1,1) 1.7977e+308
"double"
"single"
浮点精度类型,指定为 "double" 或 "single"。
原型,指定为浮点变量。
数据类型: double | single 复数支持: 是
double
最大浮点数,以标量形式返回。
全部展开
此函数支持 tall 数组,但存在以下限制:
支持的语法是 realmax(like=p),其中 p 的基础数据类型必须为浮点类型。
realmax(like=p)
有关详细信息,请参阅 tall 数组。
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
realmax 函数支持 GPU 数组输入,但有以下用法说明和限制:
有关详细信息,请参阅在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)。
用法说明和限制:
有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
在 R2006a 之前推出
realmin | intmax | flintmax | format
realmin
intmax
flintmax
format
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处