4舍6入5看右,5後有數進上去,尾數為0向左看,左數奇進偶舍

2022-04-10 11:55:47 字數 5422 閱讀 9715

1樓:匿名使用者

public function sround(byval data as double, byval number as integer) as double

dim temp as double

if number < 0 then sround = 0: exit function

temp = data - int(data)

if len(str(temp)) <= number + 2 then

sround = data

else

dim temp1, temp2 as double

temp1 = data * (10 ^ number) - int(data * (10 ^ number))

if temp1 < 0.5 then

temp1 = 0

elseif temp1 = 0.5 then

temp2 = int(data * (10 ^ number))

if temp2 mod 2 = 0 then

temp1 = 0

else

temp1 = 1

end if

else

temp1 = 1

end if

sround = (int(data * (10 ^ number)) + temp1) / (10 ^ number)

end if

end function

2樓:匿名使用者

不明白那段簡潔的描述

excel數值修約 規則 4舍6入5看右,5後有數進上去,尾數為0向左看,左數奇進偶捨棄。

3樓:

=if(a1*10^3=int(a1*10^3)+0.5,round(a1/2,3)*2,round(a1,3))

把以上公式的4個3改成你想保留的小數位數,3代表保留3位小數,4代表4位小數

數值修約規則的修約

4樓:萌萌噠的小可愛喵喵醬

規則如下:

1、擬捨棄數字的最左一位數字小於5時則捨去,即保留的各位數字不變。

2、擬捨棄數字的最左一位數字大於5;或等於5,而其後跟有並非全部為0的數字時則進一即保留的末位數字加1。

3、擬捨棄數字的最左一位數字等於5,而右面無數字或皆為0時,若所保留的末位數字為奇數則進一,為偶數(包含0)則捨棄。

數值修約的基礎知識:

有效數字測量結果是由有效數字組成的(前後定位用的「0」除外)。例如測量結果1.1080g,組成數字1、1、0、8、0都是實際測讀到的,它們是表示試樣質量大小的,因而都是有實際意義的。

有效數字的前幾位都是準確數字,只有最後一位是可疑數字。例如前述的1.1080,前幾位數字1、1、0、8都是稱量讀到的準確數字,而最後一位數字0則是在沒有刻度的情況下估讀出來的,是不準確的或者說可疑的。

5樓:末日審判丶黍墮

使用以下「進舍規則」進行修約:

1. 擬捨棄數字的最左一位數字小於5時則捨去,即保留的各位數字不變。

2.擬捨棄數字的最左一位數字大於5;或等於5,而其後跟有並非全部為0的數字時則進一即保留的末位數字加1。(指定「修約間隔」明確時,以指定位數為準。)

3.擬捨棄數字的最左一位數字等於5,而右面無數字或皆為0時,若所保留的末位數字為奇數則進一,為偶數(包含0)則捨棄。

4.負數修約時,取絕對值按照上述1~3規定進行修約,再加上負號。

不允許連續修約

數值修約簡明口訣:「4舍6入5看右,5後有數進上去,尾數為0向左看,左數奇進偶捨棄」。

現代被廣泛使用的數值修約規則主要有四捨五入規則和四捨六入五留雙規則。

平均值修約到5n是什麼意思

6樓:匿名使用者

這要看「5n」中的「n」有什麼含義了。

使用以下"進舍規則"進行修約:

1. 擬捨棄數字的最左一位數字小於5時則捨去,即保留的各位數字不變。

2.擬捨棄數字的最左一位數字大於5;或等於5,而其後跟有並非全部為0的數字時則進一即保留的末位數字加1。(指定"修約間隔"明確時,以指定位數為準。)

3.擬捨棄數字的最左一位數字等於5,而右面無數字或皆為0時,若所保留的末位數字為奇數則進一,為偶數(包含0)則捨棄。

4.負數修約時,取絕對值按照上述1~3規定進行修約,再加上負號。

不允許連續修約

數值修約簡明口訣:「4舍6入5看右,5後有數進上去,尾數為0向左看,左數奇進偶捨棄」。

現代被廣泛使用的數值修約規則主要有四捨五入規則和四捨六入五留雙規則。

5.0284保留兩位有效數字的修約值是多少

7樓:

數值修約(rounding off for values)——在進行具體的數字運算前,通過省略原數值的最後若干位數字,調整保留的末位數字,使最後所得到的值最接近原數值的過程。

數值修約規則是指在進行具體的數字運算前,通過省略原數值的最後若干位數字,調整保留的末位數字,使最後所得到的值最接近原數值的過程。指導數字修約的具體規則被稱為數值修約規則。數值修約時應首先確定「修約間隔」和「進舍規則」。

一經確定,修約值必須是「修約間隔」的整數倍。然後指定表達方式,即選擇根據「修約間隔」保留到指定位數。科技工作中測定和計算得到的各種數值,除另有規定者外,修約時應按照國家標準檔案《數值修約規則》進行。

使用以下「進舍規則」進行修約:

1. 擬捨棄數字的最左一位數字小於5時則捨去,即保留的各位數字不變。

2.擬捨棄數字的最左一位數字大於5;或等於5,而其後跟有並非全部為0的數字時則進一即保留的末位數字加1。(指定「修約間隔」明確時,以指定位數為準。)

3.擬捨棄數字的最左一位數字等於5,而右面無數字或皆為0時,若所保留的末位數字為奇數則進一,為偶數(包含0)則捨棄。

4.負數修約時,取絕對值按照上述1~3規定進行修約,再加上負號。

不允許連續修約

數值修約簡明口訣:「4舍6入5看右,5後有數進上去,尾數為0向左看,左數奇進偶捨棄」。

現代被廣泛使用的數值修約規則主要有四捨五入規則和四捨六入五留雙規則。

四捨五入規則

編輯四捨五入規則是人們習慣採用的一種數值修約規則。

四捨五入規則的具體使用方法是:

在需要保留數字的位次後一位,逢五就進,逢四就舍。

例如:將數字2.1875精確保留到千分位(小數點後第三位),因小數點後第四位數字為5,按照此規則應向前一位進一,所以結果為2.

188。同理,將下列數字全部修約到兩位小數,結果為:

10.2750——10.28

18.06501——18.07

16.4050——16.41

27.1850——27.19

按照四捨五入規則進行數值修約時,應一次修約到指定的位數,不可以進行數次修約,否則將有可能得到錯誤的結果。例如將數字15.4565修約到個位時,應一步到位:

15.4565——15(正確)。如果分步修約將得到錯誤的結果:

15.4565——15.457——15.

46——15.5——16(錯誤)。

四捨五入修約規則,逢五就進,必然會造成結果的系統偏高,誤差偏大,為了避免這樣的狀況出現,儘量減小因修約而產生的誤差,在某些時候需要使用四捨六入五留雙的修約規則。

四捨六入五留雙規則

為了避免四捨五入規則造成的結果偏高,誤差偏大的現象出現,一般採用四捨六入五留雙規則。

本標準適用於科學技術與生產活動中試驗測定和計算得出的各種數值.需要修約時,除另有規定者外,應按本標準給出的規則進行。

當尾數小於或等於4時,直接將尾數捨去

例如將下列數字全部修約到兩位小數,結果為:

10.2731——10.27

18.5049——18.50

16.4005——16.40

27.1829——27.18

當尾數大於或等於6時將尾數捨去向前一位進位

例如將下列數字全部修約到兩位小數,結果為:

16.7777——16.78

10.29701——10.30

21.0191——21.02

(三)當尾數為5,而尾數後面的數字均為0時,應看尾數「5」的前一位:若前一位數字此時為奇數,就應向前進一位;若前一位數字此時為偶數,則應將尾數捨去。數字「0」在此時應被視為偶數。

例如將下列數字全部修約到兩位小數,結果為:

12.6450——12.64

18.2750——18.28

12.7350——12.74

21.845000——21.84

(四)當尾數為5,而尾數「5」的後面還有任何不是0的數字時,無論前一位在此時為奇數還是偶數,也無論「5」後面不為0的數字在哪一位上,都應向前進一位。

例如將下列數字全部修約到兩位小數,結果為:

12.73507——12.74

21.84502——21.85

12.64501——12.65

18.27509——18.28

38.305000001——38.31

按照四捨六入五留雙規則進行數字修約時,也應像四捨五入規則那樣,一次性修約到指定的位數,不可以進行數次修約,否則得到的結果也有可能是錯誤的。例如將數字10.2749945001修約到兩位小數時,應一步到位:

10.2749945001——10.27(正確)。

如果按照四捨六入五留雙規則分步修約將得到錯誤結果:10.2749945001——10.

274995——10.275——10.28(錯誤)。

術 語修約間隔

系修約值的最小數值單位.修約間隔的數值一經確定,修約值即應為該數值的整數倍 。

例1:如指定修約間隔為0.1,修約值即應在0.1的整數倍中選取,相當於將數值修約到一位小數。

例2:如指定修約間隔為100,修約值即應在100的整數倍中選取,相當於將數值修約到「百」數位。?

極限數值

按中華人民共和國國家標準gb/t8170-2008《數值修約規則與極限數值的表示和判定》規定考核的以數量形式給出且符合該標準(或技術規範)要求的指標數值範圍的界限值。

0.5修約

又稱半個單位修約

指修約間隔為指定數位的0.5單位,即修約到指定數位的0.5單位。

例如,將60.28修約到個數位的0.5單位,得60.5(修約方法見本規則5.1)

0.2修約

指修約間隔為指定數位的0.2單位,即修約到指定數位的0.2單位。

例如,將832修約到「百」數位的0.2單位,得840(修約方法見本規則5.2)

2 確定修約位數的表達方式

指定數位

a. 指定修約間隔為0.1(n為正整數),或指明將數值修約到n位小數;

b. 指定修約間隔為1,或指明將數值修約到個數位;

c. 指定修約間隔為10n,或指明將數值修約到10n數位(n為正整數),或指明將數值修約到「十」,「百」,「千」……數位。

保留兩位有效數字,5.0,後面的2<4,其後各位捨去。

除以5餘3,除以6餘4,除以7餘5,這個數是

1.除以5餘3,除以6餘4,符合這個條件的為5 6最小公倍數 2,要求這樣的3位數,有120 2 150 2 180 2等,代入除以7餘5,只有208符合。用208 5 6 7的最小公倍數得得到的數即符合題目要求 2.設甲車間計劃生產x噸,則乙車間計劃生產1500 x噸 1 4 x 1 5 1500...

5分之4和6分之5和7分之6怎麼通分有過程的

4 5 5 6 6 7 首先通分,找出最大公倍數。即5x6x7 210 210 5 42 210 6 35 210 7 30 4 5 5 6 6 7 4 5 4x42 5x42 4 5 168 210 5 6 5x35 6x35 5 6 175 210 6 7 6x30 7x30 6 7 180 2...

3元5角1元8角2元4角5元6角

1 3元 5角 1元8角 2元4角 5元6角 13元3角 2 3元 5角 1元8角 2元4角 5元6角 3元 0.5元 1.8元 2.4元 5.6元 13.3元 13元3角 3元 5角 1元8角 2元4角 5元6角 這一題的答案是什麼?1 3元 5角 1元8角 2元4角 5元6角 13元3角 2 3...