

No.3ベストアンサー
- 回答日時:
int に納まらないなら、long にキャストでよいのでは?
long に納まらない数値が対象となるようなら、BigDecimalを中継する必要があるでしょう
((new BigDecimal(double_data) ).toBigInteger()).toString()
No.4
- 回答日時:
double値の整数部分ならMath.floorあるいはMath.ceil(負の場合)で取れますが。
Stringとして取るならString#formatを使えば良いのではないでしょうか。精度指定で小数点以下を表示しないようにできると思います。
ただ大きい桁数だとANo.3で書かれているようにBigDecimal経由にしないと書けないかもしれません。
No.1
- 回答日時:
こんなんじゃだめ?
double d = 3.2;
Double dd = new Double(d);
System.out.println(String.valueOf(dd.intValue()));
思いつきですから。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0dの意味を教えてください
-
doubleとintの違い
-
パソコンキーボードで時分秒を...
-
IF関数でEmpty値を設定する方法。
-
java プログラミングについて
-
C言語の変数(LSB)の合わせ込...
-
ループ処理の際、最後だけ","を...
-
JPanelの切り替えと再描画
-
複数のテキストボックスに同じ...
-
JAVAでSJISのコード変換
-
system.out.printが出力されない
-
C言語のポインターに関する警告
-
n番目に大きな値を探索する
-
JPanelの重ね方/OverlayLayout他
-
BOOL値を逆にしたい
-
この警告はどうすれば?
-
1~100までの数字を表示し、か...
-
javaの演算子の部分ですが 4行...
-
以下のJAVAプログラムでご質問...
-
「続行するには何かキーを押し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実数からの小数部の取得
-
double型変数値の整数部分のみ...
-
0dの意味を教えてください
-
Javaで何パーセント%かを表示...
-
最大値と最小値の求め方
-
newton法のjacobi
-
プログラマーの達人という本の...
-
先に計算したほうがいいのでし...
-
べき乗
-
Javaによる利率計算の実装方法
-
java のfor文について質問です。
-
乱数について
-
x^2+y^2<n^2
-
LU分解を利用した逆行列のプロ...
-
分を表す数値(int型)を、小数...
-
プログラムで指数関数を求めよ...
-
double型の足し算について
-
Javaコンパイルエラー
-
掛け算演算を使わない掛け算
-
乱数のdouble型について
おすすめ情報