文章詳情頁(yè)
java - 三點(diǎn)共線及其他關(guān)于點(diǎn)的算法中的精度問題
瀏覽:62日期:2023-11-21 14:48:38
問題描述
在計(jì)算三點(diǎn)共線的算法中, 嘗試了計(jì)算任意兩個(gè)直線的斜率相同和采用海倫公式計(jì)算面積為0的做法.遇到的問題如下:
沒法精確的表示長(zhǎng)度, 比如說(1,1),(2,2)之間的距離為根號(hào)2(程序里不能表達(dá)這樣的數(shù)).這樣計(jì)算面積的時(shí)候得到的結(jié)果并不為0;
問題解答
回答1:用它們的平方,也就是2就可以準(zhǔn)確表示了呀。
標(biāo)簽:
java
上一條:java - SpringMVC+Shiro實(shí)現(xiàn)登錄后跳轉(zhuǎn)問題下一條:java - Android如何實(shí)現(xiàn)菜單和沉浸式狀態(tài)欄共存?
相關(guān)文章:
1. python - 使用xlsxwriter寫入Excel, 只能寫入65536 無法繼續(xù)寫入.2. Python做掃描,發(fā)包速度實(shí)在是太慢了,有優(yōu)化的方案嗎?3. objective-c - ios百度地圖定位問題4. java - Web開發(fā) - POI導(dǎo)出帶有下拉框的Excel和解決下拉中數(shù)組過多而產(chǎn)生的異常5. java - 微信退款,公賬號(hào)向個(gè)人轉(zhuǎn)賬SSL驗(yàn)證失敗6. java - 安卓接入微信登錄,onCreate不會(huì)執(zhí)行7. python - flask如何創(chuàng)建中文列名的數(shù)據(jù)表8. javascript - 關(guān)于定時(shí)器 與 防止連續(xù)點(diǎn)擊 問題9. 微信開放平臺(tái) - Android調(diào)用微信分享不顯示10. python - mysql 如何設(shè)置通用型字段? 比如像mongodb那樣
排行榜

熱門標(biāo)簽