本文共 596 字,大约阅读时间需要 1 分钟。
将极坐标 (r, θ) 转换为直角坐标 (X, Y) 的过程如下:
转换公式
输入输出说明
输入示例:
转换结果:
#include#include #define PI 3.1415926int main() { double r, theta; printf("极坐标r值和theta值: "); scanf_s("%lf %lf", &r, &theta); // 计算直角坐标 x = r * cos(theta / 180 * PI); y = r * sin(theta / 180 * PI); printf("直角坐标: (%f, %f)\n", x, y);}
极坐标r值和theta值: 10 45 直角坐标: (7.071068, 7.071068)
转载地址:http://kcqm.baihongyu.com/