成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

怎么在C語言項目中將直角坐標轉換為極坐標-創(chuàng)新互聯(lián)

本文章向大家介紹怎么在C語言項目中將直角坐標轉換為極坐標的基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。

創(chuàng)新互聯(lián)公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質量求生存,以技術求發(fā)展,成交一個客戶多一個朋友!為您提供成都網(wǎng)站設計、成都網(wǎng)站建設、外貿網(wǎng)站建設、成都網(wǎng)頁設計、小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、APP應用開發(fā)是成都本地專業(yè)的網(wǎng)站建設和網(wǎng)站設計公司,等你一起來見證!

具體如下:

#include<stdio.h>
#include<math.h>
struct complex_s{
    double x,y;
};
double real_part(struct complex_s z){
    return z.x;
}
double img_part(struct complex_s z){
    return z.y;
}
double magnitude(struct complex_s z){
    return sqrt(z.x*z.x + z.y*z.y);
}
double angle(struct complex_s z){
    return atan2(z.y, z.x);
}
struct complex_s make_from_real_img(double x, double y){
    struct complex_s z;
    z.x = x;
    z.y = y;
    return z;
}
struct complex_s make_from_mag_ang(double r, double A){
    struct complex_s z;
    z.x = r * cos(A);
    z.y = r * sin(A);
    return z;
}
struct complex_s add_complex(struct complex_s z1,struct complex_s z2){
    return make_from_real_img(real_part(z1)+real_part(z2),
        img_part(z1) + img_part(z2));
}
struct complex_s sub_complex(struct complex_s z1,struct complex_s z2){
    return make_from_real_img(real_part(z1)-real_part(z2),
        img_part(z1) - img_part(z2));
}
struct complex_s mul_complex(struct complex_s z1,struct complex_s z2){
    return make_from_mag_ang(real_part(z1)*real_part(z2),
        img_part(z1) + img_part(z2));
}
struct complex_s div_complex(struct complex_s z1,struct complex_s z2){
    return make_from_mag_ang(real_part(z1)/real_part(z2),
        img_part(z1) + img_part(z2));
}
int main(void){
    struct complex_s z1 = {3.0,4.0};
    struct complex_s z2= {2.0,5.0};
    struct complex_s x;
    x = add_complex(z1,z2);
    printf("x={%f,%f}",x.x,x.y);
    return 0;
}

結果:

[root@localhost struct]# ./jizuobiao.out
x={5.000000,9.000000}

以上就是小編為大家?guī)淼脑趺丛贑語言項目中將直角坐標轉換為極坐標的全部內容了,希望大家多多支持創(chuàng)新互聯(lián)建站!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站jinyejixie.com,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、建站服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文名稱:怎么在C語言項目中將直角坐標轉換為極坐標-創(chuàng)新互聯(lián)
本文地址:http://jinyejixie.com/article44/djcche.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、動態(tài)網(wǎng)站微信小程序、服務器托管、網(wǎng)站制作、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
克拉玛依市| 永仁县| 张家川| 彭泽县| 邢台市| 邢台县| 沿河| 临泽县| 玛曲县| 邮箱| 萨迦县| 襄汾县| 藁城市| 玛曲县| 大新县| 安吉县| 昌平区| 临沧市| 仁布县| 多伦县| 潮州市| 永年县| 确山县| 康定县| 吕梁市| 丹东市| 崇左市| 台江县| 永平县| 托克逊县| 德清县| 东方市| 长沙市| 安新县| 凤山县| 樟树市| 武城县| 彭阳县| 探索| 江川县| 都昌县|