- ベストアンサー
筆算で割り算
xcrOSgS2wYの回答
なるほど・・・ えー、ここが間違いです、という指摘でなくて申し訳ないのですが、せっかく加減乗算があるのでしたら、それを使って除算を表現してみてはいかがでしょうか。 除算の解の桁数を0桁と仮定 除数が被除数より小さいあいだ 除数を10倍 仮定する除算の解の桁数を1桁増やす 以下の手順で、除算の解のn桁目から1桁目まで順に求める 除数を1/10倍 除算の解のn桁目を0と仮定 除数が被除数より小さいあいだ 被除数から除数を引く 除算の解のn桁目を1増やす ここで使っている「10倍」「1/10倍」「減算」は、いずれも既にできているはずの演算ばかりなので、問題ないはずですよね。 「大小の比較」だけは「減算」だけでなく「結果の符号の取得」が必要なので、負数の扱いをちょっと考えないといけませんけど。 さて、4桁の整数の加減乗算だけを使って上記手順を行うと、条件によっては3桁の解しか求めることができません。これでは課題の条件に合いませんよね。どうしたらいいでしょうか? 答えはとても簡単ですので、ちょっと考えてみてください。
関連するQ&A
- 加減剰余を筆算で表示したい
加減剰余を筆算の形式で表示するプログラムを作りたいんです。でも、割り算と掛け算は中途計算も表示しなくてはならなくてどうやっていいのかわかりません。関数を使用して作りたいんですが・・・ご助力お願いいただければと思います。
- ベストアンサー
- C・C++・C#
- あぁ…愕然…筆算が出来ない。
先日、ある場所で三桁の数字の掛け算をすることになりました。 突然のことで、電卓など持っていなくて、その場所は携帯電話禁止だったので、携帯の電卓機能を使うことも出来ず、筆算でしようとしたところ…筆算の仕方がわからなかったんです。 最近は計算機ばかりを使い、パソコンでは勝手に計算をしてくれるので「小学生の頃のように紙に書いて計算するって言うことが苦手になってきたな。」とは思っていたのですが…。 それで質問なんですが、ネット上で「筆算の掛け算・割り算」「分数の掛け算・割り算」などの問題が乗っているサイトはないでしょうか? 今日、本屋さんで見てきたのですが、これと言ったものを見つけられませんでした。 よろしくお願いします。 …しかし筆算が出来なくなっているなんて…。
- ベストアンサー
- 数学・算数
- アセンブリ言語の質問です。8086アセンブラで「筆算的加減算」のプログ
アセンブリ言語の質問です。8086アセンブラで「筆算的加減算」のプログラムを組むことになりました。 2個の整数(3桁)を入力し、入力エラーも処理する様にしなければなりません。また、 123 234 1 100 +456 -123 +999 -200 ーーーー ---- ---- ---- 579 111 1000 -100 のように表示する事が条件になっています。 プログラムを組む上で、何かアドバイスやヒント等、教えていただけないでしょうか・・?
- ベストアンサー
- その他(プログラミング・開発)
- 16進数のままで加減乗除
2つの値を10進数でユーザーが入力して、それを16進数に変換し、16進数のままで加減乗除をするプログラムを考えています。ただ答えるだけではなく、筆算形式で答えを出さなければならないので、なかなかできません。教えてください。
- 締切済み
- C・C++・C#
- Excelでの割り算について
Excelで割り算をするとき たとえば 10割る3 1) 何の条件もなければ =10/3 で " 3.33 " 2) 整数部のみ欲しいときは =INT(10/3) もしくは =QUOTIENT(10/3) で " 3 " 3) 余は =MOD(10,3) で " 1 " を得ることができます 4) 割り算の答えの小数部分を表示するにはどうしたら良いのでしょうか つまり "0.33 " とし小数点以下の桁数は任意で可能選択とするには ? ぜひ教えてください、お願いいたします。
- ベストアンサー
- Excel(エクセル)
- わり算の結果が整数でも小数点以下4桁まで表示されてしまう!
わり算の結果が整数でも小数点以下4桁まで表示されてしまう! 同じような質問で恐縮なのですが、 例えば、100、101というデータをMySQLの算術演算子/を使って2で割ると、 50.0000、50.5000のように、整数だろうが小数だろうが、小数点以下4桁まで出てしまいます。 これを、いろんな関数を駆使して50、50.5にすることはできますか。 50、51または50.0、50.5のように小数点の位置を同じずつ動かすことはできるのですが、これでは嫌だなぁと思った次第です
- ベストアンサー
- MySQL
- java プログラムに関連する問題です。
ブラウザ上で2個の整数を入力してサーブレットにそれらの加減乗除を依頼して計算結果をもらう。アクセスや表示の手順などは任意形式。
- 締切済み
- JavaScript
- 電卓プログラムを作りたい。
わたしは、プログラムの初心者なのですが、力不足でプログラムが作れないのでご協力おねがいします。 データをすべて整数で演算子は、1個だけ用い、標準入力を受け取り、リターンキーが押されると、その解答を標準出力に表示するような、加減乗除の四則演算と整数剰余の演算を繰り返し行うことが可能な電卓プログラムを作りたいのですが、、、。
- 締切済み
- C・C++・C#