分数转换为小数

| 这是我的代码,但是当它显示在我的android显示屏上时,它会将我的分数更改为十进制,如何将其保持这种格式。
public void readyForJavascript(final String arg) {
        webView.loadUrl(\"javascript:SpinningWheel.addSlot({ \" +
                \"1:1, 2: 5/16, 3: 3/8,  4:  7/16,  5:  1/2,  6:  9/16,\" +
                \"7: 5/8, 8: 3/4, 9: 7/8, 10: 1, 11: 1/18, 12: 1/4 });\");
        webView.loadUrl(\"javascript:SpinningWheel.addSlot({ \" +
                \"1: \'AM\', 2: \'PM\'});\");
        webView.loadUrl(\"javascript:SpinningWheel.addSlot({ \" +
        \"1: \'AM\', 2: \'PM\'});\");
        webView.loadUrl(\"javascript:SpinningWheel.open();\");
    }
已邀请:
您需要将分数用单引号引起来:
\"1:1, 2: \'5/16\', 3: \'3/8\' .......
我认为您的Javascript有时会看到3/8并将其作为计算结果进行评估。

要回复问题请先登录注册