>710
「 累乗の判定」と「 累乗根の演算」をごっちゃにしている?
「累乗根の演算」はあくまで「 累乗の判定」の候補となる整数を
見つける手段の一つで、必ずしも必要ではない。
極端な話、候補となる整数を2から順番に数えて判定しても良い。
まあ、「できるだけコードを簡単に」という話なら素直に累乗根を
使ったほうが良いけど、その時でも(累乗/累乗根計算の誤差の問題から)
「 累乗の判定」を行う必要がある。
>693 >714
よくよく>691を見たら、本質的にはintによる切り捨ての問題だな。
0.5を足して実質的に四捨五入になるようにすりゃいい。
>691の計算を下敷きにするなら
int y = pow(x, 1.0/n)+0.5;//<-これ重要
int z = pow(y, n)+0.5;//<-これも重要だと思う
として、
x == z
を判定すりゃいいんじゃね? 試してないけど。
C++相談室 part156
■ このスレッドは過去ログ倉庫に格納されています
715デフォルトの名無しさん
2021/07/12(月) 23:38:51.54ID:PjBVtdER■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】山梨県で震度6弱 津波の心配なし★5 [ぐれ★]
- 【外食】「焼肉きんぐ」の物語コーポ、女性バイトの低用量ピル全額補助 生理による体調に左右されず生産性高めるよう [ぐれ★]
- 【サッカー】「韓国を脱落させようとしているのか」 日本代表のドローに韓国メディアが怒り爆発「突然無気力になった」★3 [jinjin★]
- 大地震 [KingFisherは魚じゃないよ★]
- そりゃ相手にされないわ…エヌビディアCEOが台湾・韓国を訪問したのに日本は「素通り」したワケ [樽悶★]
- 【W杯】中村敬斗vs主審 短いソックスを注意される→見ていない間に再び下げる→後半履き替える ふくらはぎ付近には大きな穴も ★2 [ネギうどん★]
- しじん [616817505]
- TATSUMI🌊来ない
- 無職実家ぐらし童貞だけど1度でいいからヨーロッパとか行ってみたかった
- 【FIFAワールドカップ2026】I組ノルウェー×フランス4:00(NHK3:45~,DAZN),セネガル×イラク(DAZN) [226731781]
- 深夜3時にホテルで撮った彼氏とのツーショットをインスタに上げてる女の子
- 本日 岩手→震度6強 山梨→震度6弱 何が起こってるの?😨 [931948549]