● fixed X について
● FIXEDVAL値
● fixed X
加減算
乗算
除算
関数リファレンス
機能別インデックス
算術演算
fixed_add
fixed_add32
fixed_div
fixed_div32
fixed_mul
fixed_mul32
fixed_signed_add
fixed_signed_add32
fixed_signed_sub
fixed_signed_sub32
fixed_sub
fixed_sub32
fixed_neg
比較
fixed_cmp
fixed_nzero
fixed_signed_cmp
論理演算
fixed_and
fixed_exor
fixed_not
fixed_or
ビット操作
fixed_bit_set
fixed_bit_test
fixed_bsf
fixed_bsr
fixed_create_hmask
fixed_create_lmask
fixed_lshift
fixed_lshift1bit
fixed_rshift
fixed_rshift1bit
fixed_searchnd
fixed_searchndi
fixed_searchndir
その他の関数
fixed_atoui
fixed_exchange
fixed_num2str10
fixed_tohexstr
● fixed X ユーティリティー
ワークエリア
乗除算について
FIXEDVAL値の配列
StrCalc
関数リファレンス
機能別インデックス
演算サポート
fixedutil_fact
fixedutil_gcm
fixedutil_lcm
fixedutil_pow
fixedutil_pow32
fixedutil_signed_div
fixedutil_signed_div32
fixedutil_signed_mul
fixedutil_signed_mul32
fixedutil_signed_rem
fixedutil_signed_rem32
fixedutil_signed_rshift
fixedutil_sqrt
FIXEDVAL型サポート
fixedutil_getlval32
fixedutil_getulval32
fixedutil_setlval32
fixedutil_setulval32
fixedutil_signed_num2str
fixedutil_signed_num2str_cntsize
fixedutil_signed_str2num
fixedutil_signed_tolarge
fixedutil_signed_tosmall
fixedutil_unsigned_num2str
fixedutil_unsigned_num2str_cntsize
fixedutil_unsigned_str2num
fixedutil_unsigned_tolarge
fixedutil_unsigned_tosmall
FIXEDVAL型配列
fixedutil_alloc_memtable
fixedutil_free_memtable
fixedutil_realloc_memtable
StrCalc
fixedutil_strcalc
fixedutil_strcalc_init
fixedutil_strcalc_term
その他の関数
fixedutil_errormes
fixedutil_get_maxworkarea_cnt
メモリ確保・解放関数
StrCalc 計算式規則
基本事項
演算子
演算子の優先度
他の数値表現
基数指定
置き換え文字
文字定数
メモリ
関数
● ビルド
インクルードヘッダ
関数の呼び出し規約
コンパイル
● その他
小数点以下の計算
出力文字数について
double値の変換
アセンブラからの呼び出し
実行速度について
実行速度について
時間計測ツール
基本事項
数値幅を小さくする
部分計算での数値幅の縮小
ユーティリティー関数の呼び出しを避ける
C/C++標準の変数
乗除算を避ける・変更する
乗除算を避ける・変更する
結果が変わらない乗除算を避ける
ビットシフトへの置き換え
小数点の移動
バイト単位のシフト
マルチスレッド
● サンプルプログラム
サンプルプログラムについて
Sample1
Sample2
Sample3
Sample4
Sample5
Sample6
winctrl