C言語の話
double a = 1/2; printf("%f\n", a); // aの中身は0。doubleへの代入でも整数になっちゃうんだね。 /*==========================================*/ // 長い間ブロックのインデントはこうしてたけど、 if(a > 0){ a *= -1; } // ちょっと前からこんな風に書いている。 if(a < 0) { a *= a; } // こうすると、行コメントでコメントアウトしやすい。 // if(a > -1 && a < 1) { a = 777; }