求一个数的倒数Java
时间: 2023-04-07 16:01:59 浏览: 210
可以使用以下代码来求一个数的倒数:
```java
double num = 5.0;
double reciprocal = 1.0 / num;
System.out.println("The reciprocal of " + num + " is " + reciprocal);
```
输出结果为:
```
The reciprocal of 5.0 is 0.2
```
相关问题
java求一个数的n次幂
Java中求一个数的n次幂可以使用Math.pow函数实现。Math.pow函数的第一个参数为底数,第二个参数为指数,返回值为底数的指数次幂。
以下是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
double base = 2.0;
int exponent = 3;
double result = Math.pow(base, exponent);
System.out.println(base + "的" + exponent + "次幂为:" + result);
}
}
```
这个程序定义了一个双精度浮点型变量base和一个整型变量exponent,分别表示底数和指数。然后使用Math.pow函数计算base的exponent次幂,并将结果存储在一个双精度浮点型变量result中。最后将结果输出到控制台。
需要注意的是,如果指数为负数,可以先将底数取倒数,再使用Math.pow函数计算。如果指数为0,结果为1。
java 获取倒数第二位数
可以通过以下代码获取一个整数的倒数第二位:
``` java
int num = 1234567;
int secondLastDigit = (num / 10) % 10;
System.out.println("倒数第二位数是:" + secondLastDigit);
```
输出结果为:
```
倒数第二位数是:6
```
其中,`(num / 10)` 表示将整数去掉最后一位数,得到 `123456`,再将其除以10得到 `12345`,最后 `% 10` 取余得到倒数第二位数。