数値を小数点以下n桁に丸めるJavaプログラム
この記事では、数値を小数点以下n桁に丸める方法を理解します。 10進値の丸めは、CEILまたはFLOOR関数を使用して行われます。
以下は同じのデモンストレーションです-
入力
入力が-
であると仮定しますInput : 3.1415
出力
必要な出力は-
になりますOutput : 3.2
アルゴリズム
Step 1 - START Step 2 - Declare a float variable values namely my_input. Step 3 - Read the required values from the user/ define the values Step 4 – Use the CEIL function to round the number to the required decimal places. In this example we are rounding up to 2 decimal places. Store the result. Step 5- Display the result Step 6- Stop
例1
ここでは、プロンプトに基づいてユーザーが入力を入力しています。この例は、コーディンググラウンドツールでライブで試すことができます 。
import java.math.RoundingMode; import java.text.DecimalFormat; import java.util.Scanner; public class DecimalFormatting { public static void main(String[] args) { float my_input; System.out.println("Required packages have been imported"); Scanner my_scanner = new Scanner(System.in); System.out.println("A scanner object has been defined "); System.out.print("Enter the first binary number : "); my_input = my_scanner.nextFloat(); DecimalFormat roundup_decimal = new DecimalFormat("#.#"); roundup_decimal.setRoundingMode(RoundingMode.CEILING); System.out.println("The rounded up value of " +my_input + " is "); System.out.println(roundup_decimal.format(my_input)); } }
出力
Required packages have been imported A scanner object has been defined Enter the first binary number : 3.1415 The decimal number is defined as 3.1415 The rounded up value of 3.1415 is 3.2
例2
ここでは、整数は事前に定義されており、その値にアクセスしてコンソールに表示されます。
import java.math.RoundingMode; import java.text.DecimalFormat; public class DecimalFormatting { public static void main(String[] args) { System.out.println("Required packages have been imported"); double my_input = 3.1415; System.out.println("The decimal number is defined as " +my_input); DecimalFormat roundup_decimal = new DecimalFormat("#.#"); roundup_decimal.setRoundingMode(RoundingMode.CEILING); System.out.println("The rounded up value of " +my_input + " is "); System.out.println(roundup_decimal.format(my_input)); } }
出力
Required packages have been imported The decimal number is defined as 3.1415 The rounded up value of 3.1415 is 3.2
-
2つの数値を追加するJavaプログラム
この記事では、Javaで2つの数値を追加する方法を理解します。これは、「+」演算子を使用して実行できます。 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します input_1 : 10 input_2 : 15 出力 必要な出力は-になります Sum : 25 アルゴリズム Step1- Start Step 2- Declare three integers: input_1, input_2 and sum Step 3- Prompt the user to enter two integer value/ define the integers St
-
文字列を出力するJavaプログラム
この記事では、Javaで文字列を出力する方法を理解します。文字列は、文字と英数字の値のパターンです。文字列を作成する最も簡単な方法は、次のように書くことです- String str = "Welcome to the club!!!" コード内で文字列リテラルが検出されると、コンパイラはその値(この場合は「クラブへようこそ!!!」)を使用してStringオブジェクトを作成します。 他のオブジェクトと同様に、newキーワードとコンストラクターを使用してStringオブジェクトを作成できます。 Stringクラスには11個のコンストラクタがあり、文字の配列など、さまざまなソ