rotateright

【Tera Term マクロ言語】コマンドリファレンス

rotateright 機能

[その他のコマンド]

右にローテート(循環シフト)します。

コマンドライン

rotateright <intvar> <intval> <count>

機能説明

整数値 <intval> を右に <count> 桁ローテート(循環シフト)した値を整数型変数 <intvar> にコピーします。

パラメータの説明

指定するパラメータは以下の通りです。
パラメータパラメータ説明
<intvar>整数ローテートした値を格納する変数を指定します。
<intval>整数ローテートしたい値を指定します。
<count>整数ローテートする桁数を指定します。

対象バージョン

バージョン 4.54 以降で利用可能です。

戻り値

戻り値として以下の変数が定義されます。
変数名意味
<intvar>整数ローテートした値

関連コマンド

関連コマンドはありません。

使用方法

使用例

・ローテートする場合
rotateright b $00000008 4
sprintf '0x%08x' b
messagebox inputstr '0x80000000'

サンプル

サンプルマクロはありません。

備考

特にありません。