複製鏈接
請複製以下鏈接發送給好友

百分號

鎖定
百分號,符號為%。指表示整數的分母是100的符號。
它代表的含義:把某個整體平均分為100份,其中一部分佔有的份數,即一個分數分母是100時的表示方法,也可以寫成x/100。
中文名
百分號
外文名
Modulus(電腦編程)
符    號
%
寫    作
x/100
性    質
表示分數的分母是100的符號

百分號符號介紹

百分號:表示分數的分母是100的符號(%),如32%表示百分之三十二,相當於小數的0.32。在計算機領域中通配符wildcard)是一類鍵盤字符,包括星號(*)、問號 (?)和百分號(%)等,當進行網絡或文件查找不知道真正字符或者不想鍵入完整單詞時,就可以使用它來代替真正字符或完整的單詞。
Google使用的通配符屬於“全詞通配符”(full-word wildcard)是指代替一個單詞而不是單詞中的某個或幾個字母的鍵盤字符,Google的全詞通配符是*(星號),一次檢索可以使用若干個*。
一些搜索引擎如:AltaVista、Inktomi、Northern Light、Yahoo 等支持通配符*,AOL Search、Inktomi等支持通配符?,Northern Light等支持通配符%。在這裏*、?、%的確切含義是“詞間通配符”(partial-word wildcard),即只能代替單詞中的一個或幾個字母,而非整個單詞。google目前不支持詞間通配符。full-word wildcard雖不及partial-word wildcard常用,但它在實際搜索中的功能是不可忽視和替代的。
在查找歌詞、詩歌、短語等,對其中某個單詞記憶或拼寫不準時,用通配符可以快速找到原文。如戴比·哈里(Debbie Harry)的《Heart of Glass》歌詞首句記不確切是“Once I had a lung and it was a gas”,或是“Once I had a lunch and it was a gas”,可輸入"Once I had a * and it was a gas"搜索,可查得正確的歌詞是“Once I had a love...”
解答諮詢時,通配符是快速找到答案的捷徑。如解答"How often doesHalley's cometappear?"(哈雷彗星多少年出現一次?),用"Halley's comet appears every * years"搜索,可以輕而易舉地得到答案:Halley's comet appears every 76 years 。
Google一次檢索限制在10個單詞以內,檢索詞超過10個將被忽略,此規則不把通配符*包括在內,據此可以檢索超過10個單詞的特定語句。如檢索"There’s a lady who’s sure all that glitters is gold and she’s buying a stairway to heaven",google會在“gold”之後截止超量單詞,按常規檢索方法,一般用"glitters is gold"或"buying a stairway"進行檢索,如得不到預想結果,可增加檢索詞,如用:"buying a stairway to heaven" 替代"buying a stairway"再次檢索,如此需多次輸入並進行大量的結果甄別,費時費力,而使用通配符就簡捷得多,用"* * lady * sure * * glitters * gold * she’s buying * stairway * heaven"搜索,其結果在首頁第一項便滿足檢索需求。
查找派生詞組和了解主題信息,使用通配符也極為方便。如:"take * of"可以查到諸如Take Charge of、Take Control of、take advantage of、Take control of、take command of等等以Take...of組成的詞組;而
"* About Search Engines"的搜索結果要比"Search Engines"更具體、貼切和實用。
通配符“*”可以在intitle:、site:等搜索語法中使用,如:intitle:"the* of new york"、site:us "* * search engine * *" 等等。
通配符“*”也支持中文搜索,一個“*”代替一個漢字,但在實際使用中其功能遠不及英語搜索。
在網址中經常出現這個符號,它是漢字或者特殊符號編碼表示,因為網址中顯示不了漢字或者特殊符號,所以就用%後面跟十六進制編碼代替,%後面最多隻能兩位,如果超過兩位則多一個%,後面同樣規則。

百分號電腦編程

在計算機編程中,百分號(modulus)有時代表求餘數的意思,看以下C++程序:
#include<iostream>
using namespace std;
int main()
{short q=10%3;//輸出10除以3的餘數。
cout<<q;
system("pause");}
這個程序在Dev Cpp4.9中通過,該程序最後輸出1,即10除以3的餘數。
應特別注意的是,在c語言編程中%兩側的函數都應該為整型
還有轉換字符的作用
%% 印出百分比符號,不轉換。
%c 整數轉成對應的 ASCII 字元
%d 整數轉成十進位
%f 倍精確度數字轉成浮點數
%o 整數轉成八進位。
%s 整數轉成字符串
%x 整數轉成小寫十六進位。
%X 整數轉成大寫十六進位。等

百分號拓展知識

既然有百分號,那有沒有千分號萬分號呢?其實是有的。
分號就是在百分號的基礎上再加一個圓圈,如圖1:‰ 這個就是千分號。萬分號跟這個道理一樣,再加個圓圈:‱;以此類推,億分號可想而知。但一般百分號、千分號用的比較多,萬分號乃至億分號很少見,依此類推,這些符號就不簡練了,不如直接寫萬分之幾、億分之幾方便。
圖1 百分號表示圖 圖1 百分號表示圖