第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Chrome-Javascript:> -3的負(fù)指數(shù)計(jì)算錯(cuò)誤

Chrome-Javascript:> -3的負(fù)指數(shù)計(jì)算錯(cuò)誤

我正在做React項(xiàng)目。我有用例,我必須在Number<Input>標(biāo)簽上添加step屬性。此步驟屬性將是動(dòng)態(tài)的。基于數(shù)組數(shù)據(jù)。數(shù)組數(shù)據(jù)為[{ precision: 2 }, { precision: 4 }, { precision: 5 }]。因此,我生成了如下步驟:<input type="number" step={ 10 ** -precision } >這里10 ** -precision將輸出:0.01精度= 2精度為0.0001 = 40.00001 fror精度= 5這就是我想要的,并且在Firefox和Opera中都能正常工作。但是Chrome是問題所在,Chrome的輸出10 ** -4是0.00009999999999999999。就我而言,這很糟糕。Chrome的輸出正確,直到輸出錯(cuò)誤為止10 ** -3。我的Chrome版本是:74.0.3729.131,操作系統(tǒng):MacOs Mojave:10.14.4
查看完整描述

1 回答

?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

也許這是一個(gè)浮點(diǎn)精度問題。如果您只需要將它作為道具傳遞給標(biāo)簽,則可以嘗試 <input type="number" step={ (10 ** -precision).toFixed(precision) } />


查看完整回答
反對(duì) 回復(fù) 2021-05-27
  • 1 回答
  • 0 關(guān)注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)