HP Prime-Grafenberechner Benutzerhandbuch

Seite 628

Advertising
background image

626

Programmieren

Beispiele: GETBASE(#1101b) liefert #1h zurück (wenn

die Standardbasis "Hexadezimal" ist), während
GETBASE (#1101)

#0h zurückliefert.

GETBITS

Syntax: GETBITS(#Ganzzahl)
Liefert die Anzahl der von der Ganzzahl verwendeten Bit,

ausgedrückt in der Standardbasis, zurück.
Beispiel: GETBITS(#22122) liefert #20h zurück (wenn

die Standardbasis "Hexadezimal" ist).

R→B

Syntax: B→R(Ganzzahl)
Konvertiert eine dezimale Ganzzahl (Basis 10) in eine

Ganzzahl in der Standardbasis.
Beispiel: R→B(13) liefert #1101b zurück (wenn die

Standardbasis "Binär" ist) oder #Dh (wenn die

Standardbasis "Hexadezimal" ist).

SETBITS

Syntax: SETBITS(#Ganzzahl[m] [,Bit])
Legt die Anzahl der Bit so fest, dass eine Ganzzahl

dargestellt wird. Gültige Werte liegen zwischen -64 und

65. Wenn m oder Bit nicht angegeben wird, wird der

Standardwert verwendet.
Beispiel: SETBITS(#1111,b15) liefert #1111b:15

zurück.

SETBASE

Syntax: SETBASE(#Ganzzahl[m][c])
Zeigt eine Ganzzahl in der Basis m in der von c

vorgegebenen Basis zurück, wobei die Basis 1 (für

"Binär"), 2 (für "Oktal") oder 3 (für "Hexadezimal") sein

kann. Der Parameter m kann b (für "Binär"), d (für

"Dezimal") oder h (für "Hexadezimal") sein. Wenn m

nicht angegeben wird, wird für die Eingabe die

Standardbasis angenommen. Dies ist auch der Fall, wenn

c nicht angegeben wird.
Beispiele: SETBASE (#34o,1) liefert #11100b zurück,

während GETBASE (#1101) #0h zurückliefert (wenn

die Standardbasis "Hexadezimal" ist).

Advertising