いや

普通に0周辺が弱いだろ

>>> '%.30f'%math.erfc(1e-17) 
'1.000000000000000000000000000000'
>>> '%.30f'%math.erf(1e-17) 
'0.000000000000000011283791670955'
>>> '%.30f'%math.erf(1e-20) 
'0.000000000000000000011283791671'
>>> '%.30f'%math.erf(1e-30) 
'0.000000000000000000000000000001'
>>> '%.40f'%math.erf(1e-40) 
'0.0000000000000000000000000000000000000001'
>>> '%.50f'%math.erf(1e-50) 
'0.00000000000000000000000000000000000000000000000001'
>>> '%.60f'%math.erf(1e-50) 
'0.000000000000000000000000000000000000000000000000011283791671'

まあでも気分的には、f(0.0000001) と f(0.0000000001) の違いがうやむやになってもいいけど、 f(6) と f(10) の違いがうやむやになったら困るという感じかな…まあそもそもerfってどういう時に使うかあんま理解してないが…(今日理解しはじめた)