#2265: 請問各位高手大大,位數問題


Xknu (Xknu)

學校 : 國立高雄應用科技大學
編號 : 7451
來源 : [125.232.24.151]
最後登入時間 :
2013-09-17 00:22:52
d171. 飛蛾撲火(二) -- me | From: [218.168.1.184] | 發表日期 : 2009-08-15 00:11

#include <stdio.h>
#include <math.h>

int main( void )
{
int i, j ;
while ( scanf( "%d %d", &i, &j ) != EOF )
{
         printf( "%llu\n", (unsigned long long)log10(pow(i,j)) + 1 ) ;
}
return 0 ;
}
 
以上是我的程式碼,到第八題就WA了
 
是我的方法錯誤?? 請問要怎麼可以運算更高位數??
 
小弟不才,麻煩高手大大提示,謝謝各位高手大大!! 
 
#2268: Re:請問各位高手大大,位數問題


netsphere (JSW)

學校 : 國立屏東高級中學
編號 : 1600
來源 : [1.200.11.247]
最後登入時間 :
2023-06-24 01:06:46
d171. 飛蛾撲火(二) -- me | From: [163.22.18.76] | 發表日期 : 2009-08-16 11:10

 

 

Log(A^B)  =  B * Log(A)

 
#2269: Re:請問各位高手大大,位數問題


Xknu (Xknu)

學校 : 國立高雄應用科技大學
編號 : 7451
來源 : [125.232.24.151]
最後登入時間 :
2013-09-17 00:22:52
d171. 飛蛾撲火(二) -- me | From: [218.168.1.59] | 發表日期 : 2009-08-16 22:45

 

 

Log(A^B)  =  B * Log(A)


一語點醒我夢中人,感謝你! 
ZeroJudge Forum