07/12/31 06:08:39 A7TuKlTX
>>前スレ989
>boolean定義はあるが、存在しない。
そんなややこしいように書かなくても単に挙動がおかしいだけでいいかと。
0~1というのは有効範囲を示しているだけで1ビット長だとは断っていない。
実装上でも1ビット汎用レジスタなんて無いからそれはいいのだけど、
外れる筈が無い論理演算で範囲から外れるのは勘弁して欲しいね。
>bitwiseにおいて not 0は、10進数で-1になる。
符号の有無で違う。
DarkBASICには符号無しの数値型もある。
ちなみに2進数でも-1は-1。
>重箱の隅をつつくような考えではプログラムが完成しないだろ、
>そんな人を多く知っている。学者なら良いが、実務ではまったく役に立たない
仕様書で重箱の隅をつつく羽目になることはぜんぜん珍しくないが。
ライブラリ側のバグ、仕様書の間違い。
それが市販品などだったりすると
自分側で回避する羽目になるし。