Double数据类型不返回十进制值(Java)

科丁天才

我在NetBeans中做一个简单的GUI程序来查找圆的区域。我使用了double数据类型,但是答案无法正确显示。声明:

 double area = (22/7)*r*r; 
 //r is the radius.

当我输入r的值为4时,答案是48.0。为什么不能输入正确的小数点?

Ruchira Gayan Ranaweera

再次

int除以int得到一个int

然后 22/7=3

所以 3*4*4=48

改成

double area = (22/7.0)*r*r;
System.out.println(area);

输出:

50.285714285714285

但是最好的方法是使用Math.PI而不是22/7

double area = Math.PI*4*4;
System.out.println(area);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MVC数据注释十进制数据类型验证

来自分类Dev

如何在 SQL Server 中返回动态十进制数据类型?

来自分类Dev

在C#编程中按十进制数据类型自动舍入值

来自分类Dev

MySQL十进制数据类型超出列的范围值

来自分类Dev

十亿美元的数据类型,带有 7 个十进制值

来自分类Dev

Solr数据类型对应于CQL十进制

来自分类Dev

vb.net大于十进制数据类型

来自分类Dev

十进制,双精度,整数等数据类型的范围?

来自分类Dev

十进制数据类型和插入错误

来自分类Dev

Java:双数据类型十进制格式逗号问题

来自分类Dev

如何从Java中的'double'类型的值中删除十进制值

来自分类Dev

Laravel-计算返回具有十进制/数字数据类型的意外结果(Postgres)

来自分类Dev

long long int类型的函数返回十进制值

来自分类Dev

将MySQL十进制数据类型类型转换为C#浮点数据类型

来自分类Dev

配置单元如何找到给定的十进制值不正确的已定义的十进制类型并返回NULL

来自分类Dev

使用十进制数据类型(MySQL / Postgres)是否会对性能造成影响

来自分类Dev

从双精度数据类型转换为十进制

来自分类Dev

SQL Server中的“金钱”和“十进制”数据类型如何存储在内存中?

来自分类Dev

将数据类型“数字”转换为十进制时出错(帮助!)

来自分类Dev

如何将SQL表中列的数据类型从整数更改为十进制

来自分类Dev

具有全球化的十进制数据类型的MVC模态验证错误消息

来自分类Dev

DT_Decimal数据类型切除十进制

来自分类Dev

格式化十进制数据类型以显示货币

来自分类Dev

具有全球化的十进制数据类型的MVC模态验证错误消息

来自分类Dev

在Excel工作表中使用十进制数据类型

来自分类Dev

任何与十进制时间戳匹配的elasticsearch数据类型?

来自分类Dev

MySQL、PHPMyAdmin - 表列不接受十进制数据类型长度

来自分类Dev

枚举值的C ++十进制类型

来自分类Dev

输入类型编号,十进制值

Related 相关文章

  1. 1

    MVC数据注释十进制数据类型验证

  2. 2

    如何在 SQL Server 中返回动态十进制数据类型?

  3. 3

    在C#编程中按十进制数据类型自动舍入值

  4. 4

    MySQL十进制数据类型超出列的范围值

  5. 5

    十亿美元的数据类型,带有 7 个十进制值

  6. 6

    Solr数据类型对应于CQL十进制

  7. 7

    vb.net大于十进制数据类型

  8. 8

    十进制,双精度,整数等数据类型的范围?

  9. 9

    十进制数据类型和插入错误

  10. 10

    Java:双数据类型十进制格式逗号问题

  11. 11

    如何从Java中的'double'类型的值中删除十进制值

  12. 12

    Laravel-计算返回具有十进制/数字数据类型的意外结果(Postgres)

  13. 13

    long long int类型的函数返回十进制值

  14. 14

    将MySQL十进制数据类型类型转换为C#浮点数据类型

  15. 15

    配置单元如何找到给定的十进制值不正确的已定义的十进制类型并返回NULL

  16. 16

    使用十进制数据类型(MySQL / Postgres)是否会对性能造成影响

  17. 17

    从双精度数据类型转换为十进制

  18. 18

    SQL Server中的“金钱”和“十进制”数据类型如何存储在内存中?

  19. 19

    将数据类型“数字”转换为十进制时出错(帮助!)

  20. 20

    如何将SQL表中列的数据类型从整数更改为十进制

  21. 21

    具有全球化的十进制数据类型的MVC模态验证错误消息

  22. 22

    DT_Decimal数据类型切除十进制

  23. 23

    格式化十进制数据类型以显示货币

  24. 24

    具有全球化的十进制数据类型的MVC模态验证错误消息

  25. 25

    在Excel工作表中使用十进制数据类型

  26. 26

    任何与十进制时间戳匹配的elasticsearch数据类型?

  27. 27

    MySQL、PHPMyAdmin - 表列不接受十进制数据类型长度

  28. 28

    枚举值的C ++十进制类型

  29. 29

    输入类型编号,十进制值

热门标签

归档