-
百分号 编辑
百分号,符号为%。指表示整数的分母是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 整数转成大写十六进位。等
同时,“%”在url中是转义符号,后两位十六进制数字转义成一个字节,比如“%20”是半角空格,“%25”是%,“%2A”是*;若“%”后只有一位或没有十六进制数字,则不转义。
既然有百分号,那有没有千分号、万分号呢?其实是有的。
千分号就是在百分号的基础上再加一个圆圈,如图1:‰ 这个就是千分号。万分号跟这个道理一样,再加个圆圈:‱;以此类推,亿分号可想而知。但一般百分号、千分号用的比较多,万分号乃至亿分号很少见,依此类推,这些符号就不简练了,不如直接写万分之几、亿分之几方便。
图1 百分号表示图
1、本站所有文本、信息、视频文件等,仅代表本站观点或作者本人观点,请网友谨慎参考使用。
2、本站信息均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、对任何由于使用本站内容而引起的诉讼、纠纷,本站不承担任何责任。
4、如有侵犯你版权的,请来信(邮箱:baike52199@gmail.com)指出,核实后,本站将立即删除。