Rolf B: BigInt.asIntN / .asUintN - wo ist der Sinn?

Beitrag lesen

Hallo TS,

BigInt.asUintN(8, 254n+3n) sollte 1n ergeben. Bin gerade nur am Handy. Das kann man bei laufendem PC schnell in die Devtoolskonsole tippen.

BigInt.asUintN(8, 254n)+3n ergibt natürlich 257n...

mit Überläufen arbeiten kann. Das kann manchmal nützlich sein.

Ja klar. Aber nur wenn ich ein Carry- oder Overflow Flag habe. Oder ein Gegenstück zu AL und AH Register. Das gibt's bei BigInt alles nicht. Nur die Bitsäge. Ich muss diesen Teil mit & und >> selbst bauen. Und dann brauch ich asUintN nicht mehr. Das ist ja mein Punkt.

Rolf

--
sumpsi - posui - obstruxi