負(fù)數(shù)在計(jì)算機(jī)中如何表示?
正負(fù)號(hào)作為數(shù)字構(gòu)成之一,一定會(huì)有地方進(jìn)行表示的。涉及的內(nèi)容其實(shí)是數(shù)據(jù)結(jié)構(gòu)。這里的數(shù)據(jù)結(jié)構(gòu)實(shí)際是數(shù)據(jù)的表示,因?yàn)檫@個(gè)信息只有1bit的信息量,所以通常都用一個(gè)bit作為符號(hào)位。這個(gè)你可以在c語(yǔ)言里面,或者其他語(yǔ)言里面可以看到,帶符號(hào)類(lèi)型的數(shù)據(jù)。其實(shí)更廣義的講,只是數(shù)據(jù)的表示方式,你也可以使用其他方式,比如設(shè)計(jì)一個(gè)結(jié)構(gòu)體,第一個(gè)字段表示符號(hào),第二個(gè)字段表示他的絕對(duì)值。這種方式可以用,但性能會(huì)差,而且?guī)Х?hào)數(shù)據(jù)表示本身有標(biāo)準(zhǔn)的,在c語(yǔ)言里面,整型的最高位就是符號(hào)位哦。