小编Ora*_*x01的帖子

如何在java中用科学记数法表示数字?

我正在编写一个处理行星质量和直径的程序; 这些数量用科学记数法表示.我的问题不是,请注意,不是如何以正确的方式打印大数字(那是使用printf(),duh),我会怎样......"输入"这些数字,我想你可以说.例如,表示汞的质量:

3.30 x 10ˆ23
Run Code Online (Sandbox Code Playgroud)

在我的行星质量阵列中,一个元素看起来像:

33.0 * Math.pow(10, 23)
Run Code Online (Sandbox Code Playgroud)

但是,我不认为这是正确的方法 - 它看起来会引发异常...那么我怎么能从程序员的角度表达这样的大数字呢?谢谢!

java numbers scientific-notation notation

23
推荐指数
2
解决办法
5万
查看次数

找不到符号 - Split方法(Java)

所以这就是问题:我正在努力使我的代码变得简单.我正在读取一行中有多个数据项的文件,所以我想把它们拆分并放在相应的数组中.但是,IDE一直告诉我它无法找到符号.我已经尝试导入字符串类(右词?)并将我的元素数组移动到WHILE循环中.我究竟做错了什么?万圣节谢谢你!:)

import java.util.Scanner;
import java.io.File;
import java.io.IOException;
import java.lang.String; 
public class Hurricanes2
{

public static void main(String [] args) throws IOException 
{
int counter = 0;
String [] token = new String[64];

String [] hurrcaneYear = new String[64];
String [] hurrcaneName = new String[64];
int []  hurricaneCategory = new int[64];
double [] hurrcanePressure = new double[64];
double tempKnots;
double knotsToMph; 
double [] hurricaneWindSpeeds = new double[64];
double categoryAverage;
double pressureAverage;
double speedAverage; 
String headerData = "                          Hurricanes 1980 - 2006\n\n …
Run Code Online (Sandbox Code Playgroud)

java methods split

1
推荐指数
1
解决办法
7642
查看次数

标签 统计

java ×2

methods ×1

notation ×1

numbers ×1

scientific-notation ×1

split ×1