题解 | 你能活多少秒

你能活多少秒

https://www.nowcoder.com/practice/e1d1bd99fee34b66ae3c777b74d555c8

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int age = in.nextInt();
        /*
            Math.pow();是Java中计算"数值的次方"的核心工具方法

            语法格式:
            Marh.pow(底数,指数);
            最终算出来的结果是double类型
        
            根据题意所要求的结果是整数类型且3.156×10的7次方已经超出了int值的储存空间需要更大的值
        */
        //所以在此处加了强制类型转换,并使用了更大的储存空间long类型
        long time = (long)Math.pow(10,7);
        long sounds = age * (long)(3.156 * time);
        System.out.println(sounds);
    }
}

全部评论

相关推荐

求问!考研下岸,打算参加春招,我这个bg能进啥厂,或者需要搞点深度项目再投吗
Java抽象带篮子_...:直接海投,可以看看我的考研失利速成冲春招贴,里面详细写了简历怎么写,学哪些项目可以速成
点赞 评论 收藏
分享
02-28 13:25
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务