Sun vs IBM JDK対決!( ゚Д゚)ノ
■ このスレッドは過去ログ倉庫に格納されています
0001( ´∀`)さん
NGNG0002名無しさん@お腹いっぱい。
NGNG0003名無しさん@お腹いっぱい。
NGNG0004名無しさん@お腹いっぱい。
NGNG厨房も見てることを忘れずに。
0005名無しさん@お腹いっぱい。
NGNG0006名無しさん@お腹いっぱい。
NGNGそうとも言えないよ。
JDK1.3ではSun側もHotSpotを標準添付したので、かなり速くなってる。
結局、JDK1.3ではどっちが速いんだろ。
私の使った感触では、VMの安定性がIBMの方がよさげな感じなんだが。
0007名無しさん@お腹いっぱい。
NGNGどんなもんか見てみたいけど、ダウンロードかったるい。
それこそ雑誌に付かないんかしら?
0008名無しさん@お腹いっぱい。
NGNGSunは見限られたのかな。
0009名無しさん@お腹いっぱい。
NGNGIBMのはほとんどInpriseが協力して作ったものだよ。
だってSunはLinux版だしてないもんねえ。
0010名無しさん@お腹いっぱい。
NGNG出してるよ?
0011名無しさん@お腹いっぱい。
NGNG0012名無しさん@お腹いっぱい。
NGNG作るときの話だけど、SunのJDK1.1.8はメモリーリークが多すぎて×。
IBMの1.1.8すぺしゃぁる版がお薦めね。
0013名無しさん@お腹いっぱい。
NGNGあれはBlackdownの奴じゃなかったっけ?
# んでBlackdownの名を出さなかったからそこの頭領がやめちゃったという
0014名無しさん@お腹いっぱい。
NGNG0015名無しさん@お腹いっぱい。
NGNGy^25=y*y^24=y*(((y^2)^2)^2)^3
こんなふーに冪乗の計算回数をなるべく節約して
冪乗の計算をして来いと言われました。
このプログラムを改造してください。再帰呼出を使ってくださっても
結構です。やる暇が無いので宜しくお願いします。
メアドにくださっても結構です。
#include <stdio.h>
main()
{
double x;
int n;
double beki(double x@`int n);
while(1){
scanf("%lf %d"@`&x@`&n);
if(x==0 && n==0){
break;
}
printf("%g^%d=%.15g\n"@`x@`n@`beki(x@`n) );
}
}
double beki(double x@`int n)
{
int i;
double s@`t;
s=x;
t=1;
if(n>0){
for(i=1;i<n;i++){
s=s*x;
}
return s;
}else if(n==0){
return 1;
}else {
for(i=1;i<-n+1;i++){
t=t/x;
}
return t;
}
}
0016名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています