実数小数を2進法20桁で表記したいのですが、そのノウハウがわかりません。
教えていただける方、教えてください。
Java
1 2public class Bernoulli3 { 3 4 public static void main(String[] args) { 5 double[] x; 6 x = new double[1000]; 7 8 for (int t = 0; t < 20; t++) { 9 x[0] = Math.PI - 3; 10 11 if (x[t] < 0.5) { 12 x[t + 1] = 2 * x[t]; 13 } 14 if (0.5 <= x[t]) { 15 x[t + 1] = 2 * x[t] - 1; 16 17 } 18 // 上記プログラムで小数が出てくる 19 20 // これらを2進数20桁で変換したい 21 22 } 23 24 } 25 26} 27
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/19 05:10
2018/07/19 05:16 編集
2018/07/19 05:23
2018/07/19 05:30
2018/07/19 05:34
退会済みユーザー
2018/07/20 01:24 編集
2018/07/20 01:23
退会済みユーザー
2018/07/20 01:28 編集
退会済みユーザー
2018/07/20 01:27 編集
2018/07/20 01:29 編集
2018/07/20 01:29 編集
退会済みユーザー
2018/07/20 01:37
2018/07/20 01:42 編集