Java double型正数转负数
时间: 2023-09-23 08:04:57 浏览: 46
可以通过将该正数乘以-1来实现转为负数,例如:
```java
double positiveNum = 3.14;
double negativeNum = positiveNum * -1;
System.out.println(negativeNum); //-3.14
```
请注意,如果该正数为0,将无法得到正确的负数。
相关问题
2. 编写一个程序,输入10个double类型的数字,并统计这些数字中正数和负数的个数。
以下是一个示例代码,可以实现输入10个double类型数字并统计正负数个数:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int positiveCount = 0;
int negativeCount = 0;
System.out.println("请输入10个double类型的数字:");
for (int i = 0; i < 10; i++) {
double num = scanner.nextDouble();
if (num > 0) {
positiveCount++;
} else if (num < 0) {
negativeCount++;
}
}
System.out.println("正数个数: " + positiveCount);
System.out.println("负数个数: " + negativeCount);
}
}
```
运行程序后,会提示用户输入10个double类型数字。程序会逐个读取输入的数字,并根据其正负性对计数器进行加一操作。最后输出正数和负数的个数。
double对象在java.lang包中
double对象在java.lang包中是一个基本数据类型,它表示双精度浮点数。在Java中,double类型的变量可以存储任何小数值,包括负数和正数。Java中的double对象可以进行基本的算术运算,如加、减、乘、除等。此外,Java中的Math类提供了许多用于处理double对象的方法,如取整、取绝对值、求平方根等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)