C言語なら俺に聞け! Part 110
■ このスレッドは過去ログ倉庫に格納されています
0545デフォルトの名無しさん
2005/07/11(月) 03:48:22こうするといくらかマシな気分になったりする?
if(no == 0) {
puts("その数は0です。");
}
else {
if(no > 0) {
puts("その数は正です。");
}
else {
puts("その数は負です。");
}
}
ちなみにこのケースだと、ゼロの時には判定が一回、それ以外は二回になるわけだ。
もしあらかじめ no の取る値が、ゼロと正負で確率的に偏ることがわかっているならば、最も高い確率の値の判定の時に
一回で済むように構成すると、ちょっぴり処理効率がいいよ。
■ このスレッドは過去ログ倉庫に格納されています