hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
Macro/bturn - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

bturnマクロ

指定された整数に対する1の補数(ビットの反転)を返すマクロです。

#define ctype bturn( %1 ) ( $FFFFFFFF ^ ( %1 ) ) // hsp2.61 , hsp3.0

使用例

  1
  2
  3
  4
  5
 
 
 
 
 
#define ctype bturn( %1 ) ( $FFFFFFFF ^ ( %1 ) )
 
mes strf( "%X", bturn( $80000000 ) )
mes bturn( 10 )+1
mes bturn( bturn( 42 ) )

コメント

  • 何を勘違いしたのか、間違っていると思いましたが、合っていますよね?前のコメント消えてしまいましたorz -- kz3 2006-02-06 (月) 15:10:46
  • 正確(?)には「1の補数」ですね -- naznyark? 2006-02-07 (火) 01:20:10
  • いやぁー^^;naznyarkさん指摘ありがとうございます。 -- kz3 2006-02-07 (火) 08:58:16

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-04-08 (日) 02:27:30 (2436d)