精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 用C#做計(jì)算器時(shí)怎樣把輸入文本框內(nèi)的數(shù)字轉(zhuǎn)換成度數(shù)

    用C#做計(jì)算器時(shí)怎樣把輸入文本框內(nèi)的數(shù)字轉(zhuǎn)換成度數(shù)
    number=double.Parse(textBox1.Text);
    result=Math.Sin(number);
    這個(gè)文本框上的textBox1.Text強(qiáng)制轉(zhuǎn)換成number的是弧度而不是度數(shù).
    怎樣才可以把number轉(zhuǎn)換成度數(shù).
    數(shù)學(xué)人氣:117 ℃時(shí)間:2020-04-06 00:30:10
    優(yōu)質(zhì)解答
    result=Math.Sin(number/3.1415926535*180);這個(gè)不會(huì)精確啊,比如sin(number)當(dāng)number=30時(shí)其結(jié)果不會(huì)是1/2啊有沒有更好的辦法呀,何況你這個(gè)也寫反了應(yīng)該是result=Math.Sin(number*3.1415926535/180); 好像記得有一個(gè)什么PI()函數(shù)可以實(shí)現(xiàn)π的轉(zhuǎn)換,不用取近似值。c定義有一個(gè)常數(shù)pi數(shù)值計(jì)算機(jī)上誤差是永遠(yuǎn)的。就是使用pi常數(shù),也是一樣的,最多提高到雙精度。解決了,直接調(diào)用Math.PI就可以了。result=Math.Sin(number*Math.PI/180); 你的那樣是人為的取近似值,這樣就算是取近似值也是計(jì)算機(jī)自動(dòng)取的。不過還是要謝謝你的熱心回答。非常感謝!
    我來(lái)回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版