switch 不能匹配double,
如何实现下面的代码?
switch(a)
{
case 0: return 1.0000000;
case 0.125: return 0.9973978;
case 0.25: return 0.9896158;
case 0.375: return 0.9767267;
case 0.5: return 0.9588510;
case 0.625: return 0.9361556;
case 0.75: return 0.9088516;
case 0.875: return 0.8771925;
case 1: return 0.8414709;
default: break;
}