PercentForm

PercentForm[expr]

expr 中的数字显示为百分数.

PercentForm[expr,n]

expr 中的近似实数显示为百分数,精确到 n 位.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

把小数显示为百分数:

显示随机百分数表:

范围  (3)

任意大的正负数字都可被显示为百分数形式:

PercentForm 适用于整数:

PercentForm 不适用于有理数或复数:

用不同精度显示百分数:

选项  (8)

DefaultPrintPrecision  (1)

缺省情况下,用 4 位精度显示百分数:

将默认精度改为 6:

DigitBlock  (1)

默认表示形式:

将数字块长度设为 3:

NumberPadding  (2)

默认情况下,不在左右两侧填充:

在左侧用空格进行填充:

在左侧用空格进行填充以使表格中的百分数对齐:

NumberPoint  (1)

默认情况下,如果将在其后显示十进制数字,则显示小数点:

即便后面没有数字也显示小数点:

代之以逗号 (,):

NumberSeparator  (1)

缺省分隔符是逗号 (,):

用空格作为分隔符:

SignPadding  (2)

缺省情况下在正负号之前进行填充:

在正负号和数字之间进行填充:

默认情况下,PercentForm-% 符号前填充:

在符号内填充:

在符号后填充:

在符号外填充:

属性和关系  (4)

PercentForm 从来不使用科学计数法:

Quantity 可与百分数一起使用:

转换为一般数字:

PercentForm 表示该数字:

它们是同一个数字:

作为输入时,PercentForm[expr] 的排版形式被解释为与 expr 一样:

复制输出,将其粘贴到输入单元. 50% 被解释为 0.5

当输入的运算结果为 PercentForm[expr] 时,PercentForm 不会出现在输出中:

赋给 Out 的值是 0.5,不是 PercentForm[0.5]

可能存在的问题  (2)

如果要求的精度太小,则可能需要占位符零:

即便输出省略了上一层的 PercentForm,子表达式中依然存在:

输出中没有 PercentForm

但是,变量 e 含有 PercentForm,可能会影响后续的计算:

由于 PercentForm 的存在,不能计算乘积:

先对变量赋值,然后对结果应用 PercentForm,使计算可以进行:

Wolfram Research (2019),PercentForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PercentForm.html.

文本

Wolfram Research (2019),PercentForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PercentForm.html.

CMS

Wolfram 语言. 2019. "PercentForm." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PercentForm.html.

APA

Wolfram 语言. (2019). PercentForm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PercentForm.html 年

BibTeX

@misc{reference.wolfram_2024_percentform, author="Wolfram Research", title="{PercentForm}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/PercentForm.html}", note=[Accessed: 14-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_percentform, organization={Wolfram Research}, title={PercentForm}, year={2019}, url={https://reference.wolfram.com/language/ref/PercentForm.html}, note=[Accessed: 14-November-2024 ]}