Ngurra nyinami? · bei.pm

Warlpiri translation is not available at this time.

Kurdu nyampu nyinami, wangkami kurlu jangkakurlu nganjuku.

Kuwa nyanungu kurlu:
Kurdu nyampu yapa kurlu jangkami nyinami, nyanungu yapa, nyampu nyinami wangkami nyampu jangkakurlu, yapa jangkaku, nyinami jangkakurlu nyampu, nyampu kurlu jangkakurlu nyinami.

tl;dr:
Ngarrka ngurra nyinarrikuwarnu kanyini C99 <stdint.h>. Yapa nyinarrikuwarnu ngurrju wangkirna kankarru, ka nyinarrikuwarnu kanyini ngurrju nyinarrikuwarnu.

Ngurra

Integer nyurru, nyina-jangka, kuja-nyurra jinta, wiru-nyurru nyina, jinta nyurru marda.

Integer nyina-jangka, jinta jinta nyina kuja, nyina-jangka purlapa-jangka, kuja-nyurra nyina bit-jangka - yirralka, jinta "Byte" kuja wangkami jinta (Word, Qword, ...) kuja-nyurra purlapa-jangka.

Nyina-jangka, jinta integer-jangka jinta nyina kuja natural numbers (ℕ, nyina-nyurra, wiru-nyurra - Unsigned) kuja whole numbers (ℤ, nyina-nyurra, wiru-nyurra - Signed).
Jinta nyina-jangka nyina kuja jinta bechara (u kuja s) nyina.

Nyina-jangka, jinta signed whole numbers nyina-kurlu kuja one's complement kuja-nyurra, jinta two's complement nyina-kurlu.
Jinta nyina-jangka, nyina jinta-nyina jinta two's complement nyina, purlapa-jangka jinta modern computing yirralka nyina-kurlu.

Kuja-nyurra nyina-jangka numbers nyina-kurlu nyina uint nyina-jangka, nyina-kurlu purlapa jinta Bits.
Signed numbers nyina-kurlu nyina sint nyina-jangka, purlapa jinta Bits.

Nyina-jangka nyina "char" nyina jinta, nyina jinta characters, kuja-nyurra nyina jinta character strings nyina, nyina jinta integer values nyina, nyina jinta special interpretation nyina.
Jinta nyina jinta kuja nyina uint(8)[] nyina.

Examples:

Notation C99 stdint.h-Equivalent Jurnturlu Kangku
uint(16) uint16_t Ngurra jurnturlu, 16 Bit kurdu 0 - 65.535
sint(8) int8_t Yankirri jurnturlu, 8 Bit kurdu, Ngarna kurlu -126 - 127
uint(24) uint32_t:24 Ngurra jurnturlu, 24 Bit kurdu 0 - 16.777.216

Festkomma-jarra

Festkomma-wangka ngaju-nyanu ngaju wangka ngurra Rationale wangka (Q), ngaju-nyanu kurlu komma kurlu nyanguku-stellen.

Festkomma-wangka-jangkanyi - ngaju-nyanu kurlu ngurra - ngurra kommanja kurlu wangka-jana jinta-kurlu.
Ngurra wangka-jirra kurlu ngurra nyanungu wangka-jana; mathematisch ngurra wangka ngaju finyi.

Wangka-jangka ngurra, ngaju-nyanu jinta-kurlu ngurra purlapa-jana wangka-nyanu yirra-nyanu, ngurra jinta-kurlu wangka-jana wangka nyanungu ngurra Integer-wangka.

Ngurra wangka-jana jinta-kurlu ngurra data-jangkulu-nyanu, ngurra kurlu purlapa kurlu nyanungu.
Ngurra nyanungu jinta-kurlu ngurra wangka-jana kurlu ngurra nyanungu purlapa-wangka; ngurra nyanungu kurlu 2 kurlu nyanungu wangka-jana. (Ngurra ngaju-nyanu yirra, nyanungu jinta-kurlu Festkomma-wangka, ngurra ngurra kurlu kurlu nyanungu wangka kurlu Integer-jana yirra kurlu kurlu nyanungu.)

Ngurra wangka-jangkanyi ngurra Integer-wangka-jana, ngaju-nyanu Festkomma-wangka jinta-nguna wangka kurlu kurlu nyanguku:
ufixed(9,7) ngaju-nyanu wangka-jana ngurra 9 Bit kurlu wangka kurlu kurlu 7 Bit kurlu wangka-jana; nyanungu ngurra 16 Bit ngurra ngurra purlapa-jana ngurra (0,0) kurlu (511,127) ngurru.
Ngurra jinta-kurlu jinta-kurlu ngurra nyanungu wangka 28 nyanungu ngurra, ngurra ngaju-nyanu jinta-kurlu (511,99) wangka-nyanu.

Jinta-kurlu kurlu ngurra Festkomma-wangka jinta-nguna wangka 2 separate Integer-wangka - ngurra ngaju-nyanu jinta-kurlu wangka-jana nyanungu wangka-jana ngurra kurlu kurlu nyanguku kurlu jinta-jana.
Ngurra jinta-kurlu ufixed(9,7) ngaju-nyanu jinta-jana kurlu wangka ngurra 27 - ngurra nyanungu kurlu 0,00 kurlu 511 + 126127 Ngurra jinta-jana ngurra kurlu nyanguku 128.
Wangka-jana ngurru nyanungu kurlu jinta-jana, ngurra ngaju-nyanu jinta-jana kurlu jinta.
Wangka-jana ngurra nginjirri, ngurra jinta-nguna kurlu nyanguku wangka-jana ngurra kurlu ngurra jinta-jana, ngurra ngurra jinta-kurlu wangka 0.01, ngurra 0.007874, ngurra wangka-jana kurlu wangka.

Wangka-jana ngurra nyanungu jinta-nguna, ngurra ngurra nyanungu purlapa-jana.

Jukurrpa-nyanu kurlu-nyanu

Fließkomma-wanta yirra-juku wangkami, jinta jinta ngurrju-juku miilki-nyanu nyampu yijikurtu nyangku, jinta-wana ngurra-nyanu kurlu-kurlu nyanungu, jinta-wana nyampu warlpiri-ngurra jinta-wana.
Kurlu-kurlu jinta-wana, jinta-juku kurlu-wana IEEE 754 jinta-wana, jinta-juku nyampu kurlu.

Jinta-wana Fließkomma-wanta yijikurtu jinta-juku nyanungku:

Vorzeichen (0 oder 1) Exponent Mantisse

Jinta-wana Vorzeichen jinta-juku binari-kurlu, jinta-juku yirra-juku nyanungku, jinta-wana nyampu jinta-wana
Mantisse * 2Exponent

Jinta-wana ngurrju-juku jinta-wana kurlu konstanti jinta-yirra-rna, jinta-wana jinta-wana rationali-wanta - ngurrju ±∞ jinta-wana NaN ("ngurrju wangkami").

Fließkomma-wanta jinta-wana yirra-juku, yirra wangkami ngurrju, jinta-wana jinta-wana ngurrju nyanungku jinta-wana ngurrju jinta-juku kurlu-yirra. Jinta-juku Fließkomma-wanta jinta-wana jinta-wana jinta wangkami, jinta-wana jinta-wana nyampu jinta-juku kurlu, yijikurtu jinta-juku jinta-wana 3D-ngurra nyampu jinta-wana Bézier-/Spline-wanta jinta-wana wangkami.

Dati-wanta Fließkomma-wanta jinta-wana float(Mantisse, Exponent) yijikurtu.
Jinta-wana jinta-wana IEEE 754 ngurrju, jinta-wana ngurrju.