- ベストアンサー
VB6.0-整数と余りを求める
naru_fumi2005の回答
- naru_fumi2005
- ベストアンサー率13% (10/72)
整数を求める関数 Int( 値 ) As Integer 値の整数値を求める。 ここで注意して欲しいのは、正数化すると言うことは、直近下位の正数にすると言うことです。 -- 例 -- Int(1.25) → 1 Int(-2.3) → -3 演算子としては正数同士の割り算であれば \ を使えば整数の除算になります。 剰余を求める関数はあるかも知れませんが、普通は演算子 mod を使用します。 -- 例 -- 14 mod 3 → 2 -22 mod 8 → -2 余り -6 ※ mod は関数ではなく演算子です。
関連するQ&A
- 2進表示の大きな整数の余りを求めるには
こんにちは。 表題のように、VC++で大きな整数の余りを求める方法ですが、与えられるのは2進表示だとします。例えば 1101000101101・・・・・・0010 (256 bit) を 1101001101110010 (16bit) で割った余りを求めたいのです。考えられる方法としてはどんなものがあるでしょうか? ちなみにまともにやろうとすると、2^256クラスの変数が必要となり(10^77のオーダー、long long intでも入りきらず)、C言語ではできないような気がします。 ある人に、ビットハンドリングで2進数のまま計算すればできると言われたのですが、そういう方法はあるんですか?あるなら教えてほしいんです。 よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- 整数の性質なんですが
Aを正の整数で割ると余りがB。この整数のうち最小のものは何か。という問題です。誰かとき方を教えてください。あと、このようなかたちの問題は、何通りかありますが、考え方を教えていただければうれしいです。
- 締切済み
- 数学・算数
- 【至急】簡単な割算の余りの合計を求めるVBS
いつも御世話になっております。 どうぞお詳しい方、至急教えてください。 VBAで下記の回答を教えてください。 Q1:1~100 までの整数を2で割った余りの合計を返す関数をつくりなさい。 Q2:Q1で作成した関数を利用して、1~100までの整数を2で割った余りの合計をさらに2で割ったあまりを返す関数を書きなさい。 VBAの使い方も良く分かりませんので、 できましたら1行の回答では無く、完成したスクリプト(?)での回答をお願いします。 相当に急いで困っております。どうぞ宜しくお願い致します!!
- ベストアンサー
- Visual Basic
- もしもセルの数値÷14の余りがXならばYを返す
エクセル初心者です。 表題にあるように、「もしもセルの数値÷14の余りがXならばYを返す」というような関数って、どう書けばよいのでしょうか?教えてください。
- ベストアンサー
- オフィス系ソフト
- 割り算の余りは・・・
割り算の余りを求める問題 「xは整数とする。 (x^2+x+1)^1234 を x^3+x^2+x+1 で割った余りを求めよ」 一体何を計算すれば良いのかさっぱり分かりません。因数分解も試みたのですがまるっきり駄目でした。 誰かこの問題を解くカギを教えてください!
- ベストアンサー
- 数学・算数
- 13^(5^14)を19で割った余り
教科書にオイラーの定理を使用する例として 13^(5^14)を19で割った余りを求める問題が載っていて、 13^18≡1 mod 19である。 5^6≡1 mod 18である、よって5^14≡5^2≡7 mod 18。 13^2≡-2 mod 19である、よって13^7≡-104≡10 mod 19 よって余りは10 と解かれています。 13^18≡1 mod 19はオイラーの定理と分かるのですが、 5^6≡1 mod 18や13^2≡-2 mod 19はどこから分かるのでしょうか。
- ベストアンサー
- 数学・算数