poorlittle
第2楼2010/07/05
(7) Rounding method stipulated in foreign 药典
USP30 (I do not have the latest version)
我的理解 : USP30的修约基于places of limit expression
British Pharmacopoeia 2009 ( p.10):
In determining compliance with a numerical limit, the calculated result of a test or assay is first rounded to the number of significant figures stated, unless otherwise prescribed. The last figure is increased by 1 when the part rejected is equal to or exceeds one half-unit, whereas it is not modified when the part rejected is less than a half-unit.
我的理解 : BP2009所提的修约是关于calculated result本身计算过程引起的修约, 並没与numerical limit 的“数位”或“数位”掛勾。检测结果(calculated result)的有效数字的位数(number of significant figure)是stated in the test or assay。
例1 : AssayXXX规定: 铅在样本中的含量要少于0.3%; 检测结果要修约至2位有效数字 (i.e. stated)
检测值 铅=1.23mg, 样本=345.1mg
检测结果(calculated result)=1.23/345.1=0.00356418=0.356418%
然後, “rounded to the number of significant figures stated” 报0.36% (i.e.2位有效数字as stated in AssayXXX)
poorlittle
第3楼2010/07/05
例2 : AssayYYY规定: 铅在样本中的含量要少于0.3%。 (但没有state检测结果要修约至多少位有效数字)
检测值 铅=1.23mg, 样本=345.1mg
检测结果(calculated result)=1.23/345.1=0.00356418=0.356418%
然後, 应该“first rounded to the number of significant figures stated”, but the number of significant figures is not stated here, 根据有效数字的运算规则, 报0.356% (因1.23/345.1的有效位数应是3位)
所以, BP2009在determining compliance的时侯, 也可以是屬于在检测精度范围内得到多少就报多少的。
( “得到多少就报多少的”的优点 : 测试值除了用来判定是否合格外, 还可用于质控统计、研发数据库等用途, 不应无故地损失了精度。)
When the number of significant figure is stated, 类似于GB/T 8170-2008中的“修约值比较法”。
When the number of significant figure is not stated, 类似于GB/T 8170-2008中的“全数值比较法”。
European Pharmacopoeia 5 (I do not have the latest version)
与 British Pharmacopoeia 2009相同。
(8) 我惯用的修约方法
参考了以上“位数” /“数位”和中外修约的资料, 我倾向於参照极限值数位来修约(即GB/T 8170-2008, USP30之方法), 遇到0.0之类就灵活处理(如极限值是0.3, 检测值是0.04; 则报0.0或0.04)。 其实, 报0.0也是有先例的(某政府机构的指引, 不过是外国的, 未必合中国国情), please refer to the Section “Precision” on page 3 of “Guidance Memo No. 06-2016_Significant figures for discharge monitoring reports” attached below. 不过, 是否接受这种表达方式就见人见智了。
poorlittle
第5楼2010/07/07
刚找到欧洲药典EP5凡例( http://bbs.instrument.com.cn/shtml/20081025/1548752/ , EP6找不到), 原来与英国药典BP2009一样。
3楼的帖修改一下。加了以上的抓图和以下补充:
When the number of significant figure is stated, 类似于GB/T 8170-2008中的“修约值比较法”。
When the number of significant figure is not stated, 类似于GB/T 8170-2008中的“全数值比较法”。
很想知道中国药典2010的有关部份
poorlittle
第6楼2010/07/21
数値の丸め方 JIS Z8401
1.適用範囲 この規格は、科学と技術の分野において用いる十進法の数値の丸め方について規定する。
備考 この規格の対応国際規格を、次に示す.
ISO31-0:1992, Quantities and units - Part0 : General principles, Annex B (Guide to the rounding of numbers)
2.数値の丸め方
a)丸めるとは、与えられた数値を、ある一定の丸めの幅の整数倍が作る系列の中から選んだ数値に置き換えることである。この置き換えた数値を丸めた数値とよぶ。
例1 丸めの幅: 0.1
整数倍: 12.1, 12.2, 12.3, 12.4,/・・・・・・・
例2 丸めの幅: 10
整数倍: 1210, 1220, 1230, 1240, ,・・・・・・・
b)もし与えられた数値に最も近い整数倍が一つしかない場合は、それを丸めた数値とする。
例1 丸めの幅: 0.1
与えられた数値 | 丸めた数値 |
12.223 | 12.2 |
12.251 | 12.3 |
12.275 | 12.3 |
与えられた数値 | 丸めた数値 |
1222.3 | 1220 |
1225.1 | 1230 |
1227.5 | 1230 |
与えられた数値 | 丸めた数値 |
12.25 | 12.2 |
12.35 | 12.4 |
与えられた数値 | 丸めた数値 |
1225.0 | 1220 |
1235.0 | 1240 |
与えられた数値 | 丸めた数値 |
12.25 | 12.3 |
12.35 | 12.4 |
与えられた数値 | 丸めた数値 |
1225.0 | 1230 |
1235.0 | 1240 |
poorlittle
第7楼2010/07/21
備考1. 規則Aが一般的には望ましい。たとえば一連の測定値をこの方法で処理すると丸めによる誤差が最小になるという特別な利点がある。
この規格の発効以前の規格(JIS Z 8401-1961)は、表現が異なるが実質的に規則Aに整合していた.従って、数値の丸め方について明記しない場合は、規則Aが適用されるものとし、規則Bを採用する場合はその旨を明記するものとする.
2.規則Bは電算機による処理に広く用いられている。
参考1.丸めの幅をd×10k(d,kは整数、ただし、1≦d≦kとすれば、有効数字は丸めた数値の10k以上の位の数字列として表わされる.たとえば、丸めの幅を10-2=0.01とすれば、10-2以上の位すなわち小数点以下2位までの数字列が有効数字となる.
2.丸めの幅を10kとすれば、規則Bはいわゆる四捨五入である.なお、丸めの幅を5×10k(kは整数)とした二捨三入も特定の分野で用いられる.
3.この規格では対象となる数値として正の数値しか想定していない.負の数値を対象とする場合は、その絶対値に適用しなければならない.
d)上述の規則を2回以上使って丸めることは、誤差の原因となる。したがって、丸めは常に一段階で行わなければならない。
例 12,251は12.3と丸めるべきであって、先ず12.25とし、次いで12.2としてはならない。
e)上述の規則は。丸めた数値の選び方について何の考慮すべき規準もない場合にだけ運用すべきである。安全性の要求または一定の制限を考慮しなければならないときは、例えば常に一定方向へ丸めるほうがよいことがある。
f)丸めの幅を表示することが望ましい。