No.5ベストアンサー
- 回答日時:
これでも行けそうです
double result = Math.pow(2, Math.pow(2, x));
ありがとうございます!!
例を参考にして、ようやくできました。ありがとうございました。
https://ide.geeksforgeeks.org/NFFSJO2xBp
No.6
- 回答日時:
具体的に何で困っているのかはさっぱりわからんが, BigDecimal を使うなら BigDecimal クラスの pow を使え
ばいい.下の方の例を参考にして、ようやくできました。ありがとうございました!
https://ide.geeksforgeeks.org/NFFSJO2xBp
No.4
- 回答日時:
long result = 2;
for (int i = 1; i <= x; i++) {
result = Math.pow(result, 2);
}
System.out.println(result.toString());
みたいなのでいいのでは。
コードが正しいかどうかはわかりませんが。
ありがとうございます! お手本を参考にして何とかできました。
https://ide.geeksforgeeks.org/hZZ8GJWWhr
でも、BigDecimal にて、同じようにpowを扱うには???という点でまたつまずきまして・・・。
No.3
- 回答日時:
2^(2^x) だと、 2の(2^x)乗 と解釈できます。
「2を2乗して、また2乗して、さらに2乗する・・・をx回繰り返す」という説明だと、 底2、高さxのテトレーション に思えます。
https://ja.wikipedia.org/wiki/%E3%83%86%E3%83%88 …
どっちなのでしょうか?
べき乗の方はMath.powもありますが、テトレーションなら ループか再帰で繰り返し計算することになります
ご回答ありがとうございます。
テトレーションという概念があるのですね。多分、そっちの方かと思います。
例えば、2^(2^3)であれば、2の2乗(=4)を、2乗して(=16)、
それをさらに2乗した、256ということになりますね。
この、2を2乗する、というところまでは良いのですが、
その答えを再度2乗し、その答えを再々度2乗する・・・
という繰り返し方が分からずに困っています。
どうすればよいのでしょうか。
No.2
- 回答日時:
for文で作るのもありですね。
【Java入門】一目でわかる!Math.pow関数で累乗(べき乗)する方法
https://www.sejuku.net/blog/52200
Javaの累乗計算の方法を現役エンジニアが解説【初心者向け】
https://techacademy.jp/magazine/22817
べき乗の高速化
https://qiita.com/shinido/items/613fd0dd62007bc2 …
情報ありがとうございます。
資料にはなかったのですが、具体的には、
どういう風に質問欄で示したような計算ができるのでしょうか。
(No.3の方へのお礼も参照のこと)。
Math.pow やfor文では、どうしてもできないのですが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- C言語・C++・C# C言語 3 2022/10/04 15:07
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- その他(プログラミング・Web制作) VBA 1 2023/01/19 16:19
- Ruby VBA 2 2023/01/14 14:14
- Java Java 年数計算 3 2023/01/28 10:52
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- 所得・給料・お小遣い 給料について質問です。 3月の初めに、体調不良を理由に正社員の仕事を辞め、3月の末に給料が支払われま 6 2023/04/23 00:20
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】NEW演歌
【大喜利】 若い人に向けたことは分かるけど、それはちょっと寄せ過ぎて変になってないか?と思った演歌の歌詞
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
Java、2の0乗~10乗の表示
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0dの意味を教えてください
-
実数からの小数部の取得
-
正三角形内かどうかの判定について
-
べき乗
-
Javaで何パーセント%かを表示...
-
double型変数値の整数部分のみ...
-
java のfor文について質問です。
-
掛け算演算を使わない掛け算
-
JAVAのプログラムで、2乗計算...
-
浮動小数点とセットで使用され...
-
ループ処理の際、最後だけ","を...
-
JSPやサーブレットでSystem.out...
-
system.out.printが出力されない
-
C言語のポインターに関する警告
-
javascriptで文字列のsjis利用...
-
オブジェクトの中のプロパティ...
-
System.err. printlnとSystem.o...
-
大量のデータを読み込んで表示...
-
Log4jで機能毎に別ファイルへ出...
-
ダブルクォーテーションのrepla...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0dの意味を教えてください
-
実数からの小数部の取得
-
Javaで何パーセント%かを表示...
-
べき乗
-
double型変数値の整数部分のみ...
-
最大値と最小値の求め方
-
Math.sin() を使った計算が合わ...
-
java のfor文について質問です。
-
Javaのeval関数処理
-
Java 7日後までの天気を予測する
-
Javaで計算
-
javaでのプログラミング
-
JAVAのプログラムで、2乗計算...
-
このプログラムを直してください。
-
doubleとintの違い
-
99.98+0.01の誤差
-
Double.parseDoubleの使い方
-
double型の足し算について
-
分を表す数値(int型)を、小数...
-
掛け算演算を使わない掛け算
おすすめ情報
ありがとうございます! お手本を参考にして何とかできました。
https://ide.geeksforgeeks.org/hZZ8GJWWhr
でも、BigDecimal にて、同じようにpowを扱うには???という点でまたつまずきまして・・・。
BigDecimal の場合はどうなるのでしょうか?
No.5の方の例を参考にして、ようやくできました。
回答してくださった皆さん、ありがとうございました!!
https://ide.geeksforgeeks.org/NFFSJO2xBp