rotateleft
2021/05/16 12:09
コマンド名 機能
[その他のコマンド]左にローテート(循環シフト)します。
コマンドライン
rotateleft <intvar> <intval> <count>
機能説明
整数値 <intval> を左に <count> 桁ローテート(循環シフト)した値を整数型変数 <intvar> にコピーします。パラメータの説明
指定するパラメータは以下の通りです。パラメータ | 型 | パラメータ説明 |
---|---|---|
<intvar> | 整数 | ローテートした値を格納する変数を指定します。 |
<intval> | 整数 | ローテートしたい値を指定します。 |
<count> | 整数 | ローテートする桁数を指定します。 |
対象バージョン
バージョン 4.54 以降で利用可能です。戻り値
戻り値として以下の変数が定義されます。変数名 | 値 | 意味 |
---|---|---|
<intvar> | 整数 | ローテートした値 |
関連コマンド
関連コマンドはありません。使用方法
使用例
・ローテートする場合rotateleft b $80000000 4 sprintf '0x%08x' b messagebox inputstr '0x00000008'