标签: java output
有没有办法以任何形式打印分数?我正在编写一个数学程序,一个分数比1/2更容易阅读。
如果有任何可以写数学的API,我也很高兴。
示例:
而不是1/2
答案 0 :(得分:2)
对于您的问题,没有单行答案,因此请尝试从不同角度进行处理。您可以编写一个方法,将分子和分母作为参数,然后以您想要的任何格式返回输出字符串,例如String.format("%d\n---\n%d",numerator,denominator);
String.format("%d\n---\n%d",numerator,denominator);
答案 1 :(得分:0)
如果你打印它没有引号你几乎只是把它变成十进制,因为你除了2.一个例子来避免这个:
System.out.println("1/2");