位,字,字節(jié),字長(zhǎng),字符串,字符,字?jǐn)?shù)區(qū)別及計(jì)算方法?
位
位是信息技術(shù)中使用的術(shù)語,也稱比特(bit)。是最小的信息單位。Bit是二進(jìn)制數(shù)字的縮寫(BInarydigiT),因?yàn)槲粚?shí)在是太小了,用來表示大數(shù)目時(shí)不方便,所以有了字節(jié)(byte),一個(gè)在信息技術(shù)和數(shù)碼技術(shù)領(lǐng)域中,用于表示信息的數(shù)量的單位。即,一個(gè)字節(jié)有8個(gè)位。
字
在計(jì)算機(jī)中,一串?dāng)?shù)碼作為一個(gè)整體來處理或運(yùn)算的,稱為一個(gè)計(jì)算機(jī)字,簡(jiǎn)稱字。字通常分為若干個(gè)字節(jié)(每個(gè)字節(jié)一般是8位)。在存儲(chǔ)器中,通常每個(gè)單元存儲(chǔ)一個(gè)字,因此每個(gè)字都是可以尋址的。字的長(zhǎng)度用位數(shù)來表示。
在計(jì)算機(jī)的運(yùn)算器、控制器中,通常都是以字為單位進(jìn)行傳送的。字出現(xiàn)在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運(yùn)算器去的字就是一個(gè)數(shù)。
“字”由若干個(gè)字節(jié)構(gòu)成,字的位數(shù)叫做字長(zhǎng),字長(zhǎng)就是說字所對(duì)應(yīng)的二進(jìn)制數(shù)的長(zhǎng)度。不同的機(jī)器有不同的字長(zhǎng)。例如一臺(tái)8位機(jī),它的1個(gè)字就等于1個(gè)字節(jié),字長(zhǎng)為8位。如果是一臺(tái)16位機(jī),那么,它的1個(gè)字就由2個(gè)字節(jié)構(gòu)成,字長(zhǎng)為16位。前期的DOS就是8位的,后期的DOS是16位的,Win9X是基于DOS的,所以也是16位的,NT核心的Windows是32位的,現(xiàn)在也有了64位的XP/2003,CPU也有了64位的,這個(gè)操作系統(tǒng)和CPU所說的位就是bit的意思,即二進(jìn)制數(shù)的長(zhǎng)度。字節(jié)是固定由8位二進(jìn)制構(gòu)成,64位系統(tǒng)就代表了64位的二進(jìn)制代表一個(gè)字,換算成字節(jié)就是64/8=8,即是說由8字節(jié)構(gòu)成一個(gè)字,32位系統(tǒng)就是32/8=4,4個(gè)字節(jié)代表一個(gè)字。
如在ARM體系結(jié)構(gòu)中,字的長(zhǎng)度為32位,而在8位/16位處理器體系結(jié)構(gòu)中,字的長(zhǎng)度一般為16位。
字節(jié)
字節(jié)(Byte)是計(jì)算機(jī)信息技術(shù)用于計(jì)量存儲(chǔ)容量和傳輸容量的一種計(jì)量單位,1個(gè)字節(jié)等于8位二進(jìn)制。
由字節(jié)引申出的計(jì)量單位
1kilobyte[kB]=1000(103)byte
1megabyte[MB]=1000000(106)byte
1gigabyte[GB]=1000000000(109)byte
1terabyte[TB]=1000000000000(1012)byte
1petabyte[PB]=1000000000000000(1015)byte
1exabyte[EB]=1000000000000000000(1018)byte
1zettabyte[ZB]=1000000000000000000000(1021)byte
1yottabyte[YB]=1000000000000000000000000(1024)byte
1nonabyte[NB]=1000000000000000000000000000(1027)byte
1doggabyte[DB]=1000000000000000000000000000000(1030)byte
1kibibyte[KiB]=1024(210)byte
1mebibyte[MiB]=1048576(220)byte
1gibibyte[GiB]=1073741824(230)byte
1tebibyte[TiB]=1099511627776(240)byte
1pebibyte[PiB]=1125899906842624(250)byte
1exbibyte[EiB]=1152921504606846976(260)byte
1zebibyte[ZiB]=1180591620717411303424(270)byte
1yobibyte[YiB]=1208925819614629174706176(280)byte
1nobibyte[NiB]=1237940039285380274899124224(290)byte
1dogbibyte[DiB]=1267650600228229401496703205376(2100)byte
字長(zhǎng)
字長(zhǎng)是直接用二進(jìn)制代碼指令表達(dá)的計(jì)算機(jī)語言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干字長(zhǎng)段,各段的編碼表示不同的含義,例如某臺(tái)計(jì)算機(jī)字長(zhǎng)為16位,即有16個(gè)二進(jìn)制數(shù)組成一條指令或其它信息。16個(gè)0和1可組成各種排列組合,通過線路變成電信號(hào),讓計(jì)算機(jī)執(zhí)行各種不同的操作。
字長(zhǎng)由微處理器對(duì)外數(shù)據(jù)通路的數(shù)據(jù)總線條數(shù)決定。
字符串
字符串或串(String)是由數(shù)字、字母、下劃線組成的一串字符。一般記為s=“a1a2···an”(n≥0)。它是編程語言中表示文本的數(shù)據(jù)類型。
通常以串的整體作為操作對(duì)象,如:在串中查找某個(gè)子串、求取一個(gè)子串、在串的某個(gè)位置上插入一個(gè)子串以及刪除一個(gè)子串等。兩個(gè)字符串相等的充要條件是:長(zhǎng)度相等,并且各個(gè)對(duì)應(yīng)位置上的字符都相等。設(shè)p、q是兩個(gè)串,求q在p中首次出現(xiàn)的位置的運(yùn)算叫做模式匹配。串的兩種最基本的存儲(chǔ)方式是順序存儲(chǔ)方式和鏈接存儲(chǔ)方式。
字符
字符(Character)是指人類語言最小的表義符號(hào)。
字符是指計(jì)算機(jī)中使用的字母、數(shù)字、字和符號(hào),包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。1個(gè)漢字字符存儲(chǔ)需要2個(gè)字節(jié),1個(gè)英文字符存儲(chǔ)需要1個(gè)字節(jié)。例如在VB中求字符串的長(zhǎng)度時(shí),len(str(1234))=4。
字符是可使用多種不同字符方案或代碼頁來表示的抽象實(shí)體。例如,UnicodeUTF-16編碼將字符表示為16位整數(shù)序列,而UnicodeUTF-8編碼則將相同的字符表示為8位字節(jié)序列。公共語言運(yùn)行庫使用UnicodeUTF-16(Unicode轉(zhuǎn)換格式,16位編碼形式)表示字符。
針對(duì)公共語言運(yùn)行庫的應(yīng)用程序使用編碼將字符表示形式從本機(jī)字符方案映射至其他方案。應(yīng)用程序使用解碼將字符從非本機(jī)方案映射至本機(jī)方案。
電腦和通訊設(shè)備會(huì)使用字符編碼的方式來表達(dá)字符。意思是指,會(huì)將一個(gè)字符指定給某個(gè)東西。傳統(tǒng)上,是代表整數(shù)量的位元序列,如此,則可透過網(wǎng)絡(luò)來傳輸,同時(shí)亦便于儲(chǔ)存。兩個(gè)常用的例子是ASCII和用于統(tǒng)一碼的UTF-8。根據(jù)谷歌的統(tǒng)計(jì),UTF-8是目前最常用于網(wǎng)頁的編碼方式。[1]相較于大部分的字符編碼把字符對(duì)應(yīng)到數(shù)字或位元串,摩斯密碼則是使用不定長(zhǎng)度的電子脈沖的序列來表現(xiàn)字符。
字?jǐn)?shù)
不管書中標(biāo)題多大,插圖多少,都按橫格字?jǐn)?shù)乘每頁行數(shù)乘總頁數(shù)求出全書字?jǐn)?shù)。若全頁都是照片或插圖,則不算字?jǐn)?shù)。
字?jǐn)?shù)計(jì)算有兩種方法,一是包含符號(hào),一是不含符號(hào)。
網(wǎng)頁編碼中,一個(gè)漢字占多少字節(jié)?
GBK編碼,一個(gè)漢字占兩個(gè)字節(jié)。
UTF-16編碼,通常漢字占兩個(gè)字節(jié),CJKV擴(kuò)展B區(qū)、擴(kuò)展C區(qū)、擴(kuò)展D區(qū)中的漢字占四個(gè)字節(jié)(一般字符的Unicode范圍是U+0000至U+FFFF,而這些擴(kuò)展部分的范圍大于U+20000,因而要用兩個(gè)UTF-16)。
UTF-8編碼是變長(zhǎng)編碼,通常漢字占三個(gè)字節(jié),擴(kuò)展B區(qū)以后的漢字占四個(gè)字節(jié)。
wore中如何空兩個(gè)字?
word文檔中按幾下空格鍵就等于兩個(gè)漢字的長(zhǎng)度?
一般首行縮進(jìn)2個(gè)字符,1漢字=2字符,也可以在了段落前點(diǎn)擊右鍵-段落-縮進(jìn)和間距-4字符。
小說中的字?jǐn)?shù)?
短篇小說:字?jǐn)?shù)以五千至一萬五千字為原則。
中篇小說:字?jǐn)?shù)以三萬至七萬字為原則。
中長(zhǎng)篇小說一般沒有明確的字?jǐn)?shù)規(guī)定, 但作為嚴(yán)格的出版部門,一般以字?jǐn)?shù)在8萬以上。作為長(zhǎng)篇小說,
2萬-6萬字或4萬-8萬字或者更低一些稱為中篇小說。
微型小說,指的是篇幅微小,不超過一千五百個(gè)字。
短信和微博最長(zhǎng)能發(fā)多少字?
目前每單位短信最多是140個(gè)英文字符/70個(gè)漢字符,超過這個(gè)的手機(jī)將自動(dòng)分割成相應(yīng)條數(shù)(按條數(shù)收費(fèi)),并在收件人的手機(jī)上自動(dòng)組合。
如果字?jǐn)?shù)太多的話,比如1000個(gè)漢字,建議使用彩信進(jìn)行發(fā)送(如果雙方都支持彩信的話),這樣會(huì)比較劃算,因?yàn)閱挝徊市诺奈淖肿畲笕萘渴?000個(gè)中文字符。一條彩信=?條普通短信。
微博之所以要限定140個(gè)字符,就是源于從手機(jī)發(fā)短信最多的字符就是140個(gè),根據(jù)人眼一次性識(shí)別內(nèi)容的物理特性定的。更為了手機(jī)發(fā)布閱讀方便。
小說或者投稿如何計(jì)字?jǐn)?shù)
字?jǐn)?shù)不包括標(biāo)點(diǎn);字符數(shù)(不計(jì)空格)包括標(biāo)點(diǎn),不包括空格;字符數(shù)(計(jì)空格)既包括標(biāo)點(diǎn),也包括空格。
考試作文計(jì)字?jǐn)?shù)的話,不包括空格和標(biāo)點(diǎn),算字?jǐn)?shù)。
向出版社、報(bào)社投稿的話,包括空格和標(biāo)點(diǎn),算字符數(shù)(計(jì)空格)。
根據(jù)國(guó)家1996年頒布的《標(biāo)點(diǎn)符號(hào)用法》,常用的標(biāo)點(diǎn)符號(hào)有16種:句號(hào)、問號(hào)、嘆號(hào)、逗號(hào)、頓號(hào)、分號(hào)、冒號(hào)、引號(hào)、括號(hào)、破折號(hào)、省略號(hào)、著重號(hào)、連接號(hào)、間隔號(hào)、書名號(hào)和專名號(hào)。沒有空格。所以不算標(biāo)點(diǎn)符號(hào)。
論壇簽名的長(zhǎng)度?
在很多論壇大家都會(huì)因?yàn)樽约旱臋?quán)限不夠,簽名長(zhǎng)度短的可憐,根本達(dá)不到自己想要的推廣效果。在這給大家一個(gè)小技巧,但不是所有的論壇都可以。在簽名時(shí)省略網(wǎng)頁標(biāo)簽的后半部分,為您的簽名主要內(nèi)容增加字符長(zhǎng)度,也就是省去諸如:[/url][/size][/color][/b]等標(biāo)簽的結(jié)束標(biāo)簽,也可以省略網(wǎng)址前綴”http://“。在您點(diǎn)擊保存后,系統(tǒng)會(huì)自動(dòng)為你添加,而不占用你的簽名長(zhǎng)度。
用手機(jī)上QQ和微信發(fā)一條信息占用多少流量?
英文,數(shù)字:1個(gè)字節(jié)=1個(gè)字母。
漢字:2個(gè)字節(jié)=1個(gè)漢字。
B(Byte,字節(jié))是計(jì)算機(jī)中最基本的計(jì)量單位,還有b(bit,位,注意這個(gè)b和大寫B(tài)的差別),b,位,是計(jì)算機(jī)中最小的單位,1B=8b。一個(gè)英文字母或數(shù)字在電腦中占用一個(gè)字節(jié)的空間,一個(gè)漢字占用兩個(gè)字節(jié)(稱為字),即1字=2字節(jié)。512字=1024字節(jié)=1KB=1/1024MB。