百分号(percent sign,%)又称百分比记号[1],是表达百分比的符号,加在数值的后面,表达百分之一。

Quick Facts %, 一般标点符号 ...
%
百分号
一般标点符号
撇号  '
括号 [ ]  ( )  { }  ⟨ ⟩  ( )
冒号 :
逗号  ,  ،  
顿号
连接号 ‒  –  —  ―    
破折号      ——
省略号  ...      
叹号  !
句号  .
书名号 ‹ ›  « »  《 》  ﹏ ︴
专名号 _  
连字号
连字暨减号 -
问号  ?
引号 ‘ ’  “ ”  ' '  " "  「 」『 』
分号 ;  
斜线 /    
着重号
示亡号  ‌
隐讳号 ×
分字符
间隔号 ·
空格     
一般排版符号
和号 &
星号 *
@ @
井号 #
数字符号
反斜线 \
等号 =
倒感叹号 ¡
倒问号 ¿
乘号 ×
除号 ÷
序数标识 º ª
百分号 %
千分号
万分号
加号减号 + −
正负号负正号 ± ∓
度数符号 °
角分符号    
段落符号  //  
竖线 |    ¦
分节符号 §
参考标记
项目符号
脱字符 ^
波浪号 ~
上横线
下横线 _
虚缺号
剑标 † ‡ ⹋
同上符号
知识产权符号
版权符号 ©
copyleft
录音版权符号英语Sound recording copyright symbol
注册商标符号 ®
服务商标
商标符号
货币
国际货币符号 ¤

؋฿¢英语Brazilian cruzeiro$֏ƒ英语Florin sign英语Philippine peso sign£英语Ruble sign英语Indian rupee sign 英语Shekel sign圓 圆 円 元 ¥

特殊排版符号
三星符号英语Asterism (typography)
花型英语Fleuron (typography)
标示号
疑问惊叹号
反讽号英语irony punctuation
菱形
延音线
相关符号
  • 空白字元
其他语言标点符号
Close

根据其英文发音,百分比在东南亚华人中常被称为巴仙;在台语中则根据日文“日语:パーセント罗马化:Pāsento”发音,华语音似趴线豆趴线[注 1],部分报章杂志网站俗写为[2][3][4]

历史

per cento

有人主张百分号来自于意大利文的“per cento意大利语per cento”(每一百),以下是 D.E. Smith 的考证。

古时本无百分比专用的符号,而是将意大利文的“per cento”以“per 100”“p 100”“p cento”等形式书写[5]

Thumb
“p100”的用例。1339年。

1425年左右,出现了在“PC”之后加上一个小圈,代表“cento”最后一个字母“o”的写法[6]

Thumb
“PCº”的用例。长横线是C的变形尾端。1425年。

1650年左右,“Cº”的部分再次变形,出现像是“%”站立的符号[7],接着“P”的部分渐渐开始不写[8]

Thumb
像是“%”站立的符号。1648年。

大约在1925年左右,开始出现使用斜线的形式(Poor Richard font),是现今最普遍的形式[9]


除以上见解外,也有其他不同的主张。

  • 源自于“cento”的缩写“c/o”[10]
  • “pc”的变形[10]

排版

空格

数字与 % 符号的中间是否带有空格,有各种不同的习惯。

  • 英语圈中的争论:
    主张必须要有空格者
    主张不应有空格者
    • the Chicago Manual of Style[14]
  • 捷克文中,当数字是名词时要加空格,当数字是形容词时不加空格(例: a 50% increase[15]

中华人民共和国国家标准于2011年7月29日发布,11月开始实施的《出版物上数字用法》中注明,正规出版物中,将数字用于加减乘除等运算的时候,百分数应当以罗马数字记法显示,如“去年营业额增长百分之五”应当写作“去年营业额增长5%”,等等。表示数值区间的时候,应当保留两端的百分号,如应当写“此事件有5%~10%的可能性发生”,而不是“此事件有5~10%的可能性发生”[16]

在自然语言中的用途

百分比

表示百分比

  • 营业税 5%
  • 20% OFF
  • 浓度 5.5% 的食盐水

商业用负号

Template:符号 就像大写数字一样,为了防止数值遭到窜改,在商业上有将百分号代替负号使用的情形。

然而商业用负号通常不写作圈而以点表示为主(如“˙/.”或“./.”),所以在 Unicode ,有另外定义一个商业用负号字码 U+2052 以便区别,但目前许多字型尚未支援该符号。

电脑上的用途

由于百分号有收录在ASCII码,很容易在各国环境中输入,所以在编程语言以及许多壳层都借用百分号在其他用途上。

求余数运算子

许多类C语言的编程语言都将百分号用在求余数运算子模除)。例如:

int a = 25 % 7;

这是将 25 除以 7 后的余数 4 指派给变数 a 的意思。在 C 语言只能处理整数型别,而在 Java 也可以运算浮点数

语法设定

C语言的格式化字串输入函式printf 等)中,代表格式指定的指示符。例如 %d 表示整数、%c 表示输出 1 个字元等。很多其他编程语言也承袭这个方法。

环境变数

MS-DOSMicrosoft Windows 等环境中,标准的 命令提示字元 中,作为表示环境变数的符号。

echo %PATH%

这里“%PATH%”表示传回环境变数 PATH 的值。

杂凑

Perl 语言将百分号用于杂凑型别的变数。

URL编码

  • 由于URL无法传送非ASCII范围以及部分ASCII范围内的部分符号,所以使用%xx(xx是16进制2位数)的形式进行编码传输。在RFC 3986中将这种编码形式称为“百分号编码”。

其他电脑中的用途

  • MS-DOS 批次档中,表示命令列引数
  • crontab 中,行内的 % 表示命令结束的意思,% 之后的部分视为标准输入的输入内容。
  • MATLAB 等软件中,从 % 到行尾的部分视为注解
  • SQL 语言中,作为万用字元,表示“长度在0以上的任意字串”。

百分号的数据处理

More information 符号, Unicode ...
符号 Unicode Big5 字元实体引用 名称
% U+0025 %
%
百分比符号
٪ U+066A ٪
٪
百分比符号(阿拉伯文字)
U+2052 ⁒
⁒
商业用负号
U+FF05 A248 %
%
全形百分比符号
Close

注释

参考文献

参看

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.