任意精度整数型 bm(Bytes Mathematics) 0x01010e01

bm0x01010e01.zip ( Filesize:  36,766 )

ダウンロードはこちら

※ボタンを押すとダウンロードが始まります。

ダウンロード

ソフト詳細説明

このプロジェクトがスタートした経緯を説明します。C 言語を趣味で勉強しはじめてまもない頃、一つの大きな疑問にぶつかりました。それまで VB 系の言語に慣れていた私にとって型が環境によって変化してしまうなんて考えられないことでした。

環境に依存しない方法としてマクロを使ったり、型自体に名前を付けたり、プログラム自体に制約をかけたりする事で回避することは比較的簡単に出来たのですが、やはり何か気持ちが悪く、個人的に納得ができませんでした。

そこで、どんな環境であれ絶対に変わらない型が出来ないものか?と考えるようになり、このプロジェクトがスタートしました。

最低限必要となるであろう演算子(+, -, *, /, %, <, ==, >, &, |, ^, ~,<<, >>)を補う関数が用意されています。

動作環境

任意精度整数型 bm(Bytes Mathematics)の対応動作環境
ソフト名:任意精度整数型 bm(Bytes Mathematics)
動作OS:Windows Vista/XP
機種:IBM-PC
種類:フリーソフト
作者: Takashi Tsubaki