long intX,intY; double x, y; x = sin(radians(80))*50+200; // 80度をラジアン単位に変換して計算する y = cos(radians(80))*50+200; // 80度をラジアン単位に変換して計算する intX = round(x); // double型のxを四捨五入してintXで代入する intY = rount(y); // double型のyを四捨五入してintYで代入する pset(intX, intY); a = 90; b = radians(a++); // この利用は避けて下さい。正しい値が返されません。 a++; // かわりのこのように b = radians(a); // 分けて計算してください。