No.5ベストアンサー
- 回答日時:
金額を扱うのならば BigDecimal を活用しましょう
銭単位だろうが兆単位だろうが、問題なく処理できます
https://docs.oracle.com/javase/jp/17/docs/api/ja …
try {
_ var 百億 = new BigDecimal("100E+8");
_ var 金額 = new BigDecimal(数字を受け取る());
_ var 金額は百億以下 = (金額.compareTo(百億) <= 0);
} catch (NumberFormatException e) {
_ エラー処理();
}
No.2
- 回答日時:
こんな感じですか?
var str = "abc";
Integer number = null;
try {
number = Integer.parseInt(value);
} catch (NumberFormatException e) {
System.out.println("変換エラー");
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- 高校 変数置き換えにつきまして 6 2022/05/01 16:44
- 数学 フーリエ変換後の負の周波数成分の扱いについて 4 2022/09/03 10:18
- 物理学 座標変換に関して質問です。参考書に 「力は一般に時間と場所によって異なるから力f(ベクトル)はx,y 3 2022/07/03 20:24
- 数学 離散フーリエ逆変換が周波数分割数をNにできる理由について 4 2022/09/18 12:56
- Java コンソールから所属財産を入力(単位:万円 1000~100000以内でIntegerに変換できない場 2 2022/05/31 21:32
- その他(Microsoft Office) エクセル 日付を数値に変換する方法 4 2023/03/24 12:05
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- フリーソフト .264という動画ファイル 2 2022/07/12 11:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaで質問です。 文字列2023/2...
-
byte[] を long,float とかに...
-
int型のゼロ埋め
-
JAVA 文字コード変換
-
cookie から取り出すと文字化け
-
[Javascript]エンターキー押下...
-
Path型をString型へ変換する(Java)
-
ダブルクォーテーションのrepla...
-
javaの初歩的な質問です。
-
"\\n"を"<br>"にうまく変換でき...
-
Javaでの文字化けの検出
-
アスキーコード表を利用した文...
-
すみません。助けてください。 ...
-
UTF-8とUnicodeの互換性
-
下記問題の答えが"D"になる意味...
-
グレイコードの変換
-
半角カタカナをローマ字変換す...
-
COBOLで半角カナを全角カナに変換
-
EXCEL 特定の文字+英数文字を...
-
C言語のポインターに関する警告
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javaで質問です。 文字列2023/2...
-
ダブルクォーテーションのrepla...
-
Path型をString型へ変換する(Java)
-
カタカナをローマジに変換する。
-
int型のゼロ埋め
-
javascriptで文字列のsjis利用...
-
byte[] を long,float とかに...
-
C言語32bitから64bitの移行につ...
-
JavaのStringクラスに「外字」...
-
javaの初歩的な質問です。
-
Visual Basic でのコードをASCI...
-
UTF-8とUnicodeの互換性
-
文字列の比較
-
下記問題の答えが"D"になる意味...
-
[Javascript]エンターキー押下...
-
エクセルVBAで「〜」が表現でき...
-
byte配列をImageに変換する
-
javaで「全角が含まれているか...
-
IBM漢字コード⇒SJIS変換方法
-
Windows-31Jからutf-8への変換...
おすすめ情報
public static boolean isNumber(value){
boolean result = false;
// 受け取った値がnullか空文字か確認
if(value == null || money == (" ")){
return felse;
}
Integerに変換できない数値はエラーとする
try {
number = Integer.parseInt(value);
} catch (NumberFormatException e) {
system.out.println("不正な数値です");
return false;
}
return true;
}
理解力が無くて申し訳ない限りです…
続きです。