問題不是很簡單嗎?
創新互聯建站專注于企業全網營銷推廣、網站重做改版、珠海網站定制設計、自適應品牌網站建設、H5響應式網站、商城系統網站開發、集團公司官網建設、成都外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為珠海等各大城市提供網站開發制作服務。
判斷輸入的數,大于等于零,則直接開方;小于零則取絕對值開方再加上字符"i",代碼我就不寫了.
Sqr 函數 返回一個 Double,指定參數的平方根。 語法 Sqr(number) 必要的 number 參數 number 是 Double 或任何有效的大于或等于 0 的數值表達式。 例子: Dim MySqr MySqr = Sqr(4) ' 返回 2。 MySqr = Sqr(23) ' 返回 4.79583152331272。 MySqr
vb6中沒有sqrt,只有sqr
math.sqrt出現在了vb.net中,僅僅是將Sqr歸類到math這個類下了,沒有更多的區別
VB的運算順序是:先乘除、后加減,有括號的先算括號內,有負號的先算負號。
請你比較一下這個運算中x和y的值:
Dim n As Single = 4
Dim x As Single
Dim y As Single
x = n + 1
x = x / n
x = x - 1
x = Math.Sqrt(x)
y = Math.Sqrt((n + 1) / n - 1)
這樣就會發現,你的代碼中括號的位置錯了。
正確的應該是: Math.Sqrt((n + 1) / n - 1)
網站名稱:vb.net開方函數 vb開平方函數
文章分享:http://m.kartarina.com/article26/dodshcg.html
成都網站建設公司_創新互聯,為您提供網站排名、網站策劃、云服務器、品牌網站建設、網頁設計公司、外貿網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯