Per Cent Sign
   HOME

TheInfoList



OR:

The percent sign (sometimes per cent sign in
British English British English is the set of Variety (linguistics), varieties of the English language native to the United Kingdom, especially Great Britain. More narrowly, it can refer specifically to the English language in England, or, more broadly, to ...
) is the symbol used to indicate a
percentage In mathematics, a percentage () is a number or ratio expressed as a fraction (mathematics), fraction of 100. It is often Denotation, denoted using the ''percent sign'' (%), although the abbreviations ''pct.'', ''pct'', and sometimes ''pc'' are ...
, a number or
ratio In mathematics, a ratio () shows how many times one number contains another. For example, if there are eight oranges and six lemons in a bowl of fruit, then the ratio of oranges to lemons is eight to six (that is, 8:6, which is equivalent to the ...
as a
fraction A fraction (from , "broken") represents a part of a whole or, more generally, any number of equal parts. When spoken in everyday English, a fraction describes how many parts of a certain size there are, for example, one-half, eight-fifths, thre ...
of 100. Related signs include the
permille The phrase per mille () indicates parts per thousand. The associated symbol is , similar to a per cent sign but with an extra zero in the divisor. Major dictionaries do not agree on the spelling, giving other options of per mil, per mill, p ...
(per thousand) sign and the
permyriad A basis point (often abbreviated as bp, often pronounced as "bip" or "beep") is one hundredth of 1 percentage point. Changes of interest rates are often stated in basis points. For example, if an existing interest rate of 10 percent is increased ...
(per ten thousand) sign (also known as a
basis point A basis point (often abbreviated as bp, often pronounced as "bip" or "beep") is one hundredth of 1 percentage point. Changes of interest rates are often stated in basis points. For example, if an existing interest rate of 10 percent is increased ...
), which indicate that a number is divided by one thousand or ten thousand, respectively. Higher proportions use
parts-per notation In science and engineering, the parts-per notation is a set of pseudo-units to describe the small values of miscellaneous dimensionless quantities, e.g. mole fraction or mass fraction. Since these fractions are quantity-per-quantity meas ...
.


Correct style


Form and spacing

English style guides prescribe writing the percent sign following the number without any space between (e.g. 50%). However, the
International System of Units The International System of Units, internationally known by the abbreviation SI (from French ), is the modern form of the metric system and the world's most widely used system of measurement. It is the only system of measurement with official s ...
and ISO 31-0 standard prescribe a space between the number and percent sign, in line with the general practice of using a
non-breaking space In word processing and digital typesetting, a non-breaking space (), also called NBSP, required space, hard space, or fixed space ...
between a
numerical value A number is a mathematical object used to count, measure, and label. The most basic examples are the natural numbers 1, 2, 3, 4, and so forth. Numbers can be represented in language with number words. More universally, individual numbers can ...
and its corresponding
unit of measurement A unit of measurement, or unit of measure, is a definite magnitude (mathematics), magnitude of a quantity, defined and adopted by convention or by law, that is used as a standard for measurement of the same kind of quantity. Any other qua ...
. Other languages have other rules for spacing in front of the percent sign: * In
Czech Czech may refer to: * Anything from or related to the Czech Republic, a country in Europe ** Czech language ** Czechs, the people of the area ** Czech culture ** Czech cuisine * One of three mythical brothers, Lech, Czech, and Rus *Czech (surnam ...
and in Slovak, the percent sign is spaced with a non-breaking space if the number is used as a noun. In Czech, no space is inserted if the number is used as an adjective (e.g. "a 50% increase"), whereas Slovak uses a non-breaking space in this case as well. * In Croatian, the percent sign is spaced with a non-breaking space. * In Finnish, the percent sign is always spaced, and a case suffix can be attached to it using the colon (e.g. ''50 %:n kasvu'' 'an increase of 50%'). * In French, the percent sign must be spaced with a non-breaking space. * According to the
Real Academia Española The Royal Spanish Academy (, ; ) is Spain's official royal institution with a mission to ensure the stability of the Spanish language. It is based in Madrid, Spain, and is affiliated with national language academies in 22 other Hispanopho ...
, in
Spanish Spanish might refer to: * Items from or related to Spain: **Spaniards are a nation and ethnic group indigenous to Spain **Spanish language, spoken in Spain and many countries in the Americas **Spanish cuisine **Spanish history **Spanish culture ...
, the percent sign should be spaced now, despite the fact that it is not the linguistic norm. Despite that, in North American Spanish (
Mexico Mexico, officially the United Mexican States, is a country in North America. It is the northernmost country in Latin America, and borders the United States to the north, and Guatemala and Belize to the southeast; while having maritime boundar ...
and the US), several style guides and institutions either recommend the percent sign be written following the number without any space between or do so in their own publications in accordance with common usage in that region. * In
Russian Russian(s) may refer to: *Russians (), an ethnic group of the East Slavic peoples, primarily living in Russia and neighboring countries *A citizen of Russia *Russian language, the most widely spoken of the Slavic languages *''The Russians'', a b ...
, the percent sign is rarely spaced, contrary to the guidelines of the GOST 8.417-2002 state standard. * In Chinese, the percent sign is almost never spaced, probably because Chinese does not use spaces to separate characters or words at all. * According to the
Swedish Language Council The Language Council of Sweden () is the primary regulatory body for the advancement and cultivation of the Swedish language. The council is a department of the Swedish government's Institute for Language and Folklore (). The council asserts co ...
, the percent sign should be preceded by a space in Swedish, as all other units. * In
German German(s) may refer to: * Germany, the country of the Germans and German things **Germania (Roman era) * Germans, citizens of Germany, people of German ancestry, or native speakers of the German language ** For citizenship in Germany, see also Ge ...
, the space is prescribed by the regulatory body in the national standard DIN 5008. * In Turkish and some other
Turkic languages The Turkic languages are a language family of more than 35 documented languages, spoken by the Turkic peoples of Eurasia from Eastern Europe and Southern Europe to Central Asia, East Asia, North Asia (Siberia), and West Asia. The Turkic langua ...
, the percent sign precedes rather than follows the number, without an intervening space. * In
Persian Persian may refer to: * People and things from Iran, historically called ''Persia'' in the English language ** Persians, the majority ethnic group in Iran, not to be conflated with the Iranic peoples ** Persian language, an Iranian language of the ...
texts, the percent sign may either precede or follow the number, in either case without a space. * In
Arabic Arabic (, , or , ) is a Central Semitic languages, Central Semitic language of the Afroasiatic languages, Afroasiatic language family spoken primarily in the Arab world. The International Organization for Standardization (ISO) assigns lang ...
, the percent sign follows the number; as Arabic is written from right to left, this means that the percent sign is to the left of the number, usually without a space. * In
Hebrew Hebrew (; ''ʿÎbrit'') is a Northwest Semitic languages, Northwest Semitic language within the Afroasiatic languages, Afroasiatic language family. A regional dialect of the Canaanite languages, it was natively spoken by the Israelites and ...
, the percent sign is written to the right of the number, just as in English, without an intervening space. This is because numbers in Hebrew (which otherwise is written from right to left) are written from left to right, as in English. *In Dutch, the official rule ( NBN Z 01-002) is to place a space between the number and the sign (e.g. "een stijging van 50 %"), but most of the time, the space is missing (e.g. "een stijging van 50%").


Usage in text

It is often recommended that the percent sign only be used in tables and other places with space restrictions. In running text, it should be spelled out as ''percent'' or ''per cent'' (often in newspapers). For example, not "Sales increased by 24% over 2006" but "Sales increased by 24 percent over 2006".


Evolution

Prior to 1425, there is no known evidence of a special symbol being used for percentages. The
Italian Italian(s) may refer to: * Anything of, from, or related to the people of Italy over the centuries ** Italians, a Romance ethnic group related to or simply a citizen of the Italian Republic or Italian Kingdom ** Italian language, a Romance languag ...
term ''per cento'', "for a hundred", was used as well as several different abbreviations (e.g. "per 100", "p 100", "p cento"). Examples of this can be seen in the 1339 arithmetic text (author unknown) depicted below. The letter p with its
descender In typography and handwriting, a descender is the portion of a grapheme that extends below the Baseline (typography), baseline of a typeface, font. For example, in the letter ''y'', the descender is the "tail", or that portion of the diagonal li ...
crossed by a horizontal or diagonal stroke (to indicate abbreviation) conventionally stood for per, por, par, or pur in Medieval and Renaissance
palaeography Palaeography (American and British English spelling differences#ae and oe, UK) or paleography (American and British English spelling differences#ae and oe, US) (ultimately from , , 'old', and , , 'to write') is the study and academic disciplin ...
. : At some point, a scribe used the abbreviation ''pc'' with a tiny loop or circle (depicting the ending ''-o'' used in Italian ordinals, as in , ; it is analogous to the English ''-th'' as in ''25th''). This appears in some additional pages of a 1425 text which were probably added around 1435. : The ''pc'' with a loop eventually evolved into a horizontal fraction sign by 1650 (see below for an example in a 1684 text) and thereafter lost the ''per''. : In 1925, D. E. Smith wrote, "The
solidus Solidus (Latin for "solid") may refer to: * Solidus (coin) The ''solidus'' (Latin 'solid'; : ''solidi'') or ''nomisma'' () was a highly pure gold coin issued in the Later Roman Empire and Byzantine Empire. It was introduced in the early ...
form () is modern."


Encodings


Unicode

The
Unicode Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
code points are: * (HTML %, %), * * * , which has the circles replaced by square dots set on edge, the shape of the digit 0 in
Eastern Arabic numerals The Eastern Arabic numerals, also called Indo-Arabic numerals or Arabic-Indic numerals as known by Unicode, are the symbols used to represent numerical digits in conjunction with the Arabic alphabet in the countries of the Mashriq (the east o ...
. * , (, from English "percent") in one square character.


ASCII

The ASCII code for the percent character is 37, or 0x25 in
hexadecimal Hexadecimal (also known as base-16 or simply hex) is a Numeral system#Positional systems in detail, positional numeral system that represents numbers using a radix (base) of sixteen. Unlike the decimal system representing numbers using ten symbo ...
.


Other uses


In computers

Names for the percent sign include percent sign (in
ITU-T The International Telecommunication Union Telecommunication Standardization Sector (ITU-T) is one of the three Sectors (branches) of the International Telecommunication Union (ITU). It is responsible for coordinating Standardization, standards fo ...
), mod, grapes (in
hacker A hacker is a person skilled in information technology who achieves goals and solves problems by non-standard means. The term has become associated in popular culture with a security hackersomeone with knowledge of bug (computing), bugs or exp ...
jargon Jargon, or technical language, is the specialized terminology associated with a particular field or area of activity. Jargon is normally employed in a particular Context (language use), communicative context and may not be well understood outside ...
), and the humorous double-oh-seven (in
INTERCAL The Compiler Language With No Pronounceable Acronym (INTERCAL) is an esoteric programming language that was created as a parody by Don Woods (programmer), Don Woods and , two Princeton University students, in 1972. It satirizes aspects of the v ...
). In
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
, the percent character is also used for the
modulo operation In computing and mathematics, the modulo operation returns the remainder or signed remainder of a Division (mathematics), division, after one number is divided by another, the latter being called the ''modular arithmetic, modulus'' of the operatio ...
in
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s that derive their syntax from the
C programming language C (''pronounced'' '' – like the letter c'') is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of ...
, which in turn acquired this usage from the earlier B. In the textual representation of URIs, a % immediately followed by a 2-digit
hexadecimal Hexadecimal (also known as base-16 or simply hex) is a Numeral system#Positional systems in detail, positional numeral system that represents numbers using a radix (base) of sixteen. Unlike the decimal system representing numbers using ten symbo ...
number denotes an octet specifying (part of) a character that might otherwise not be allowed in URIs (see
percent-encoding URL encoding, officially known as percent-encoding, is a method to binary-to-text encoding, encode arbitrary data in a uniform resource identifier (URI) using only the ASCII, US-ASCII characters legal within a URI. Although it is known as ''URL en ...
). In
SQL Structured Query Language (SQL) (pronounced ''S-Q-L''; or alternatively as "sequel") is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling s ...
, the percent sign is a
wildcard character In software, a wildcard character is a kind of placeholder represented by a single character (computing), character, such as an asterisk (), which can be interpreted as a number of literal characters or an empty string. It is often used in file ...
in "LIKE" expressions, for example will fetch all records whose names start with "". In
TeX Tex, TeX, TEX, may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Tex Earnhardt (1930–2020), U.S. businessman * Joe Tex (1933–1982), stage name of American soul singer ...
(and therefore also in
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latices are found in nature, but synthetic latices are common as well. In nature, latex is found as a wikt:milky, milky fluid, which is present in 10% of all floweri ...
) and
PostScript PostScript (PS) is a page description language and dynamically typed, stack-based programming language. It is most commonly used in the electronic publishing and desktop publishing realm, but as a Turing complete programming language, it c ...
, and in
GNU Octave GNU Octave is a scientific programming language for scientific computing and numerical computation. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly ...
and
MATLAB MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementat ...
, a % denotes a line comment. In
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
,
Visual Basic Visual Basic is a name for a family of programming languages from Microsoft. It may refer to: * Visual Basic (.NET), the current version of Visual Basic launched in 2002 which runs on .NET * Visual Basic (classic), the original Visual Basic suppo ...
, ASP, and VBA a trailing % after a variable name marks it as an
integer An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
. In ASP, the percent sign can be used to indicate the start and end of the ASP code In
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
% is the
sigil A sigil () is a type of symbol used in magic. The term usually refers to a pictorial signature of a spirit (such as an angel, demon, or deity). In modern usage, especially in the context of chaos magic, a sigil refers to a symbolic represen ...
for hashes. In many programming languages' string formatting operations (performed by functions such as
printf printf is a C standard library function that formats text and writes it to standard output. The function accepts a format c-string argument and a variable number of value arguments that the function serializes per the format string. Mism ...
and
scanf scanf, short for scan formatted, is a C standard library function that reads and parses text from standard input. The function accepts a format string parameter that specifies the layout of input text. The function parses input text and l ...
), the percent sign denotes parts of the template string that will be replaced with arguments. (See
printf format string printf is a C standard library function that formats text and writes it to standard output. The function accepts a format c-string argument and a variable number of value arguments that the function serializes per the format string. Mism ...
.) In Python and
Ruby Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
the percent sign is also used as the string formatting operator. In the command processors COMMAND.COM (DOS) and
CMD.EXE cmd.exe, a.k.a. Command Prompt, is a shell program on later versions of Windows ( NT and CE families), OS/2,, eComStation, ArcaOS, and ReactOS. In some versions of Windows ( CE .NET 4.2, CE 5.0 and Embedded CE 6.0) it is referred to as ...
(OS/2 and Windows), ,... stand for the first, second,... parameters of a
batch file A batch file is a Scripting language, script file in DOS, OS/2 and Microsoft Windows. It consists of a series of Command (computing), commands to be executed by the command-line interpreter, stored in a plain text file. A batch file may contain a ...
. %0 stands for the specification of the batch file itself as typed on the command line. The % sign is also used similarly in the FOR command. %VAR1% represents the value of an
environment variable An environment variable is a user-definable value that can affect the way running processes will behave on a computer. Environment variables are part of the environment in which a process runs. For example, a running process can query the va ...
named VAR1. Thus: sets a new value for PATH, that being the old value preceded by "c:\;". Because these uses give the percent sign special meaning, the sequence %% (two percent signs) is used to represent a literal percent sign, so that: would set PATH to the literal value "c:\;%PATH%". In the
C Shell The C shell (csh or the improved version, tcsh) is a Unix shell created by Bill Joy while he was a graduate student at University of California, Berkeley in the late 1970s. It has been widely distributed, beginning with the 2BSD release of the ...
and
Z shell The Z shell (Zsh) is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting. Zsh is an extended Bourne shell with many improvements, including some features of Bash, ksh, and tcsh. Zsh w ...
, % is part of the default
command prompt A command-line interface (CLI) is a means of interacting with software via commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user-friendly alternativ ...
.


In linguistics

In linguistics, the percent sign is prepended to an example sentence or other
string String or strings may refer to: *String (structure), a long flexible structure made from threads twisted together, which is used to tie, bind, or hang other objects Arts, entertainment, and media Films * ''Strings'' (1991 film), a Canadian anim ...
to show that it is judged well-formed (grammatical) by some speakers and ill-formed by others. This may be due to differences in
dialect A dialect is a Variety (linguistics), variety of language spoken by a particular group of people. This may include dominant and standard language, standardized varieties as well as Vernacular language, vernacular, unwritten, or non-standardize ...
or even individual
idiolect Idiolect is an individual's unique use of language, including speech. This unique usage encompasses vocabulary, grammar, and pronunciation. This differs from a dialect, a common set of linguistic characteristics shared among a group of people. Th ...
s. This use is similar to those of the
asterisk The asterisk ( ), from Late Latin , from Ancient Greek , , "little star", is a Typography, typographical symbol. It is so called because it resembles a conventional image of a star (heraldry), heraldic star. Computer scientists and Mathematici ...
to mark ill-formed strings, the
question mark The question mark (also known as interrogation point, query, or eroteme in journalism) is a punctuation, punctuation mark that indicates a question or interrogative clause or phrase in many languages. History The history of the question mark is ...
to mark strings where well-formedness is unclear, and the
number sign The symbol is known as the number sign, hash, (or in North America) the pound sign. The symbol has historically been used for a wide range of purposes including the designation of an ordinal number and as a Typographic ligature, ligatured abbre ...
to mark strings that are syntactically well-formed but semantically or pragmatically nonsensical.


See also

*
Metacharacter A metacharacter is a character that has a special meaning to a computer program, such as a shell interpreter or a regular expression (regex) engine. In POSIX extended regular expressions, there are 14 metacharacters that must be ''escaped'' — ...
* , * (also known as
basis point A basis point (often abbreviated as bp, often pronounced as "bip" or "beep") is one hundredth of 1 percentage point. Changes of interest rates are often stated in basis points. For example, if an existing interest rate of 10 percent is increased ...
)


References


Sources

* * {{DEFAULTSORT:Percent Sign Mathematical symbols Typographical symbols