Hyperinteger

Her kan du stille spørsmål vedrørende problemer og oppgaver i matematikk for videregående skole og oppover på høyskolenivå. Alle som føler trangen er velkommen til å svare.

Moderators: Aleks855, Gustav, Nebuchadnezzar, Janhaa, DennisChristensen, Emilga

Post Reply
Cidr0n
Noether
Noether
Posts: 47
Joined: 14/08-2006 23:56

Kan noen forklare hva et "Hyperinteger" er? Det er et engelsk ord som jeg ikke klarer å få oversatt. Vet noen hva det tilsvarer på norsk?

Takk
Toppris
Maskinmester
Maskinmester
Posts: 383
Joined: 03/02-2005 19:32
Location: Stavanger

Aner ikke om det finnes et godt norsk ord for dette.

Short Integer: 16-bits heltall

Long Integer: 32-bits heltall

Hyper Integer: 64-bits heltall

Noen ganger snakker en om 'signed' og 'unsigned' integer.

Short Integer(unsigned) er tallene [0 , 2[sup]16[/sup]-1]

Short Integer(signed) er tallene [-2[sup]15[/sup] , 2[sup]15[/sup]-1]

Og tilsvarende for de andre typene.
Cidr0n
Noether
Noether
Posts: 47
Joined: 14/08-2006 23:56

Det der skjønte jeg ingenting av.. Hvilke bruksområde har dette da? Jeg satt å leste i ei engelsk matematikkbok om rekker, og der snakket de om infinite hyperintegers. Men det står ikke noe om bits etc dog.
Cidr0n
Noether
Noether
Posts: 47
Joined: 14/08-2006 23:56

Har googlet som bare det, uten å finne noe svar som jeg forstår noe av.

10 poeng til den som klarer å forklare meg hva et HYPERINTEGER er fornoe.

Jeg har på følelsen at det har noe med algebraiske uttrykk for uendelig å gjøre..
mathvrak
Maskinmester
Maskinmester
Posts: 420
Joined: 18/04-2005 00:00

i hvilken sammenheng leser du dette hyperinteger, kan du fortelle litt mere?
mathvrak
Maskinmester
Maskinmester
Posts: 420
Joined: 18/04-2005 00:00

Cidr0n wrote:Det der skjønte jeg ingenting av.. Hvilke bruksområde har dette da? Jeg satt å leste i ei engelsk matematikkbok om rekker, og der snakket de om infinite hyperintegers. Men det står ikke noe om bits etc dog.
Det han mener med [0,2[sup]16[/sup]-1]
er at et "unsigned short integer" er et heltall som er enten 0,1,2,3 eller helt opp 2 opphøyet i 16 minus 1. Det brukes i programmering. Hvis du har bruk for så store tall, bør en altså bruke short integer, trenger du større heltals verdier kan en bruk "Long integer". Hvis en har bruk for negative heltall kan en bruke "unsigned". Legg merke til at topris skriver [-2[sup]15[/sup],2[sup]15[/sup]] for unsigned short. Legg merke til at det opphøyes i 15 (15 bit) men det er jo et 16bits tall, men et av de 16'ende bittene (enten første eller siste) brukes til å bestemme fortegnet ("1"=fortegn eller "0"=ikke fortegn)

Så et Hyper integer er et 64bits tall dvs, et tall som er 0, 1, 2, 3 eller 2 opphøyet i 64 minus 1. (veldig stort heltall altså).

Bare spør mere ..
Post Reply