プチコン3号 SmileBASIC コミュニティ返信[3]親投稿otta777 otta777a2016/9/12 7:14ビットシフト演算子の>>には最上位ビットがオンの場合に正しい値が 返されない不具合があります。 PRINT HEX$(&H80000000>>2)とした場合に 本来なら&H20000000となるはずが&HE0000000となってしまいます。 AND演算子で必要なビットを取り出すようにしてください。 PRINT HEX$(&H80000000>>2 AND &H3FFFFFFFF)0そうだね プレイ済み2017/11/03 17:52:22に取得