java科學(xué)計(jì)數(shù)法轉(zhuǎn)換為普通數(shù)字 怎樣將Excel中的科學(xué)計(jì)數(shù)法數(shù)值轉(zhuǎn)換成文本字符格式?
怎樣將Excel中的科學(xué)計(jì)數(shù)法數(shù)值轉(zhuǎn)換成文本字符格式?首先,您可以稍微加寬單元格的寬度,然后選擇所有單元格。如果是列,可以直接選擇列,右鍵單擊單元格格式,將數(shù)值設(shè)置為數(shù)值。如果單元格顯示“######
怎樣將Excel中的科學(xué)計(jì)數(shù)法數(shù)值轉(zhuǎn)換成文本字符格式?
首先,您可以稍微加寬單元格的寬度,然后選擇所有單元格。如果是列,可以直接選擇列,右鍵單擊單元格格式,將數(shù)值設(shè)置為數(shù)值。如果單元格顯示“####################################。然后在新單元格中輸入公式=text(d5,0)d5,d5是一個(gè)包含數(shù)據(jù)的單元格,可以進(jìn)行轉(zhuǎn)換??梢越盟?yàn)閑xcel中每個(gè)單元格的默認(rèn)屬性都是normal,這允許科學(xué)計(jì)數(shù)。通過(guò)將單元格屬性設(shè)置為數(shù)值或文本,可以避免此問(wèn)題。
怎么把科學(xué)計(jì)數(shù)法的數(shù)字轉(zhuǎn)換為原來(lái)的數(shù)字?
首先,您需要將科學(xué)計(jì)數(shù)方法轉(zhuǎn)換為以下形式:
例如:
BigDecimal BD=new BigDecimal(“3.40256010353e11”)
然后將其轉(zhuǎn)換為字符串:
string str=bd.toPlainString公司()
如果此數(shù)字的長(zhǎng)度在int范圍內(nèi),則可以將其轉(zhuǎn)換為int類(lèi)型:
inta=整數(shù).parsInt(STR)
如果此數(shù)字的長(zhǎng)度不在int范圍內(nèi),您將無(wú)法獲得所需的數(shù)字!