【发布时间】:2018-11-04 10:42:59
【问题描述】:
我想将 pi 数四舍五入为整数,然后在 drawLine 命令中使用它,代码如下:
double pi = Math.PI
g.drawLine(0, 0, 0, n * Math.sin(5 * pi));
但如您所知,drawLine 命令不接受双重输入并且会出错。那么有人可以告诉我如何解决这个问题吗?
要么将数字四舍五入为整数,要么是否有等效的命令来drawLine进行双重输入?
【问题讨论】:
-
欢迎来到 Stack Overflow!请查看我们的SO Question Checklist 以帮助您提出一个好问题,从而得到一个好的答案。
-
嗨@Hadi Asghari,如果您想获得有关drawLine() 方法等价物的一些信息,您需要告诉其他人它来自哪里,因为很难猜出您使用哪种库/技术正在使用,是 Swing、JavaFX、AWT 吗?此外,我建议查看 Java 文档以了解 Double 类的强制转换和 intValue() 方法。这应该对您有所帮助。
标签: java type-conversion integer double awt