
No.2ベストアンサー
- 回答日時:
半日もあれば整数の多倍長四則演算ライブラリを作れると思うので、時間があるなら練習のために悩んでみるという手もあります。
どうしても手間をかけたくないなら、あるいは十分最適化された高速なライブラリが必要なら、GNU MPをおすすめします。GNU MPで検索すればたくさんヒットすると思いますので、具体的な入手方法や使い方は省略します。Windowsで動かしたい場合は、ちょっと手間が必要かもしれません。参考URLをみてください。
参考URL:http://nhiro4.infoseek.livedoor.com/gmp/
No.4
- 回答日時:
> そこで__int64 を符号なしで使える方法があれば教えてください
unsigned __int64 a, b; ではダメなのでしょうか?
# やってみればいいのに...
この回答へのお礼
お礼日時:2003/01/06 15:51
就職しただけでいいとは思わなかったので質問してみました
下記プログラムで確かにうまく行きました
どうもありがとうございました
#include <iostream>
using namespace std;
void main(void)
{
unsigned __int64 a;
a=0;
a--;
cout<<a<<endl;
}
18446744073709551615
No.1
- 回答日時:
C ではありませんが UBASIC がお勧めです。
2700桁までOKで、フリーソフトです。
参考URL:http://www.rkmath.rikkyo.ac.jp/~kida/ubasic.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「指定されたキャストは有効で...
-
#define _CRT_SECURE_NO_WARNIN...
-
複数桁10進数の*桁目だけを抽出...
-
C言語での引数の省略方法
-
数字列を3桁ごとにカンマで区切...
-
C言語 エラーの原因がわからな...
-
各桁の和を返す関数
-
構造体のすべての変数を文字列...
-
野球の対戦成績のテーブル表示...
-
int型とfloat型の演算結果
-
int型の変数値をバイト列として...
-
数値を入力して1からその数値ま...
-
ラップ関数とはどんなものですか?
-
100桁程度の大きな数字を扱...
-
このプログラミング誰か教えて...
-
acceptをalarmでタイムアウトさ...
-
(マルチスレッド)_beginthrea...
-
C言語で三目並べをするプログラ...
-
C言語での平滑化フィルタ
-
ColorをRGBで指定する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数桁10進数の*桁目だけを抽出...
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
C言語 エラーの原因がわからな...
-
ラップ関数とはどんなものですか?
-
【C++】関数ポインタの使い方
-
if と配列の組み合わせ
-
(int *)の意味
-
ColorをRGBで指定する方法
-
未解決の外部シンボル _printf...
-
商と剰余を同時に求める(C言語)
-
構造体の勉強中です 合計点の高...
-
式は定数値が必要です」という...
-
C言語で分からないところがあり...
-
C言語での奇数の和
-
std::set<int> で、ある値が何...
-
課題でつまってます・・・
-
int16_t の _t は何?
-
C言語に関する質問です フィボ...
おすすめ情報