No.1ベストアンサー
- 回答日時:
これは開平ですね。
大昔にやったような記憶があります。結局は、上の方の桁から二乗しながら元の平方数を越えないような数を求めるわけですが、参考URLに詳しく手順が書いてあります。参考URL:http://www.nikonet.or.jp/spring/sanae/MathTopic/ …
この回答へのお礼
お礼日時:2000/12/30 17:57
とてもわかりやすい回答ありがとうございました。とても助かりました。さっそくやってみたいと思います。本当にありがとうございました。
No.5
- 回答日時:
Stomachmanもtullioさんと一緒。
この手です。x <- (x+y/x)/2
わり算は、yの有効数字と同じぐらいの桁だけ出す。(xの誤差はyの誤差と同程度で良いから。概数が欲しければもっと手抜きする。)
y=45.345
0) x 7 <-だいたい
1)y/x 6.4779 <-がんばる
2) 差 0.6 <- (0)と(1)のだいたいの差
3) x 6.7390 <- (0)と(1)の平均
4)y/x 6.7287 <-がんばる
5) 差 0.01 <- (3)と(4)のだいたいの差
6) x 6.7338 <- (3)と(4)の平均
終わり。
なぜなら、次はきっと差が0.000X、
No.4
- 回答日時:
ニュートン法を使ったほうが速い事もあります.
√a を求めたいとすると,
1:初期値としてxに√aに近い値をいれる(aそのものでも良い)
2:x←(x*x+a)/(2 x)を好きなだけ計算する
1回の計算で小数点以下3桁くらいはでるでしょう.
No.3
- 回答日時:
ここにある、45.345でやっていきます。
まず、小数点の部分から上の桁、下の桁を2桁ずつ区切ります。
するとまず、左の45が出てきます。
このなかで、一番大きい2乗の数値を探します。
6の2乗ですので、6を別のところに書きます。
そして、45から6の2乗の36を引きます。
すると45-36=9がの残ります。
これに、次の二桁を34を9のうしろに付けます。
つまり、934が出来ます。先ほどの6と6を加えたものつまり12を十倍したものにある数字を足したもの(χとする)とχの積で、934より小さい一番大きなχの値を探します。
つまり(120+χ)×χ<934のχの最大値を求めます。すると、7が出てきます。
次に、934-127×7=45に次の2桁を加えて、4550となります。これを先ほどの127に7を加えたものつまり134を10倍したものにある数字を足したものに(これをyとする)yかけたもののうち4550より小さい最大値を探します。
つまり(1340+y)×y<4550すると、3が出てきます。これを繰り返せば、平方根が求められます。
もう少し図的にしめすと
6 √45.345
6 36
-----------------
127 9 34
7 8 89
-----------------
1343 4550
3 4029
-----------------
13463 52100
3 40389
--------------------
134668 1126100
8 1077344
---------------------
と言う具合です。また、少数点の位置ですが、6よりあとは、少数点以下の数値を利用して求めたことになるので6の後に来ます。
よって、45.435の平方根は、6.7338‥‥
と求めることが出来ます。
ちょっと説明がわかりにくくてすみません。図で判断してください。なお、注意点ですが、「少数点の部分から、2桁ずつ区切こと」「数字がなくなったら0(ゼロ)を2つずつ加えること」を間違えなければ、なんとか手計算で平方根は求められます。ちょっと大変ですが。
助言にでもなれば、幸いです。
tukitosan でした。
No.2
- 回答日時:
え~っと、遠い過去の記憶を頼りに思い出してみました。
例として232×232の答である53824のルートについて解いてみましょう。(バランスが悪くて見難いのはご勘弁を)
) ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
5|38|24
とゼロ桁から2桁づつ区切ります。
そして一番前の桁の5以下で一番大きな2乗根は2なので
2
2 ) ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2 5|38|24
4
 ̄ ̄ ̄ ̄
1
とします。ここで左の2を2回書きます。
その2つの2を足します。
そして後ろの2桁を降ろします。
2
2 ) ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2 5|38|24
4
 ̄  ̄ ̄ ̄ ̄
4 1 38
そして
4○×○<138となるように○に当てはまる数字を書きます。
2 3
2 ) ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2 5|38|24
4
 ̄  ̄ ̄ ̄ ̄
43 1 38
3 1 29
 ̄ ̄ ̄ ̄ ̄
9
以下43+3をしてその答46を用いて46○×○<924を満たす○を当てはめます。
以下繰り返します。
2 3 2
2 ) ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2 5|38|24
4
 ̄  ̄ ̄ ̄ ̄
43 1 38
3 1 29
 ̄ ̄  ̄ ̄ ̄ ̄ ̄
462 9 24
9 24
 ̄ ̄ ̄ ̄ ̄
0
原理については忘れました。ごめんなさい。
この回答へのお礼
お礼日時:2000/12/30 18:15
とても丁寧に回答していただいてありがとうございました。どんどん使ってすばやく計算できるように頑張ります。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- 数学 高一数学 ルートの計算 画像あり どうやって赤四角で囲んだ部分から計算しているのか、解説を見ても分か 6 2023/08/16 17:33
- その他(悩み相談・人生相談) そろばんのことで質問です 割りきれないわり算のことでおしえてください 例えば、93÷7の計算です そ 2 2022/07/18 15:18
- 経済学 国の予算原則について質問です。 「予算単年度主義」と「会計年度独立の原則」の違いが今ひとつ分かりませ 1 2022/04/08 15:53
- 数学 中学数学でルートの計算について教えてください! 4/n が 4/√n に変換されるのはどのような計算 1 2023/03/25 16:23
- 電車・路線・地下鉄 静岡県知事が、リニア建設拒否を表明されている。 いったん白紙となったルートに戻せばいいじゃないか 6 2023/06/02 19:59
- 相続税・贈与税 相続税の、土地の計算法に関して、の質問です。 4 2022/07/05 23:12
- 電気・ガス・水道 冷凍庫の電気代の計算のしかた 4 2023/08/07 08:07
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:6E-05という表現は?
-
2進数の割り算が分かりません...
-
60進法と10進法
-
数字3桁の組み合わせの何通り...
-
数値とアルファベットに分ける...
-
おつりの簡単な計算方法?(引...
-
3÷7のあまりは「3」ですか?
-
関数電卓の表示方法を変更したい
-
有効桁数とはなんですか?
-
EXCELで10万未満切捨ての...
-
0以下の数字は何桁?
-
Excelでの有効数字の合わせ方に...
-
電話番号のハイフンの入れ方
-
NUMBER(N,M) としたときの、格...
-
10進法の数を60進法の数に...
-
【場合の数】 2桁の自然数で、2...
-
0.1と0.10の違い
-
です。 0.008020 の有効数字は...
-
1から1000までの1は何回でるの?
-
算数です。 割り算の筆算で、商...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:6E-05という表現は?
-
数字3桁の組み合わせの何通り...
-
2進数の割り算が分かりません...
-
数値とアルファベットに分ける...
-
60進法と10進法
-
3÷7のあまりは「3」ですか?
-
EXCELで10万未満切捨ての...
-
電話番号のハイフンの入れ方
-
NUMBER(N,M) としたときの、格...
-
【場合の数】 2桁の自然数で、2...
-
エクセル関数で桁数指定し数値...
-
10進法の数を60進法の数に...
-
数学の階乗はどんな時に使うの...
-
3分の1とは何パーセントでしょ...
-
0以下の数字は何桁?
-
エクセルのsumifの検索値
-
7で始まる電話番号?
-
Excelで数値の丸め
-
関数電卓の表示方法を変更したい
-
web上の電話番号リンクの桁区切...
おすすめ情報