Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package eng;
- import java.util.Scanner;
- public class Division {
- private static Scanner dd;
- public static void division(String[] args) {
- dd = new Scanner(System.in);
- System.out.print("Insert first division number: ");
- long a = dd.nextLong();
- long e = a;
- System.out.print("Insert second division number: ");
- long b = dd.nextLong();
- System.out.print("Enter at what decimal arrive: ");
- long c = dd.nextLong();
- StringBuilder str = new StringBuilder();
- str.append(Integer.toString((int) (a / b)));
- str.append(".");
- for (int l = 0; l < c; l++) {
- e = (int) (e % b);
- e = Long.parseLong(Long.toString(e) + "0");
- str.append(Long.toString((int) (e / b)));
- }
- int k = str.length();
- while (true) {
- if (str.charAt(k - 1) != 48) {
- break;
- } else {
- k--;
- }
- }
- str.setLength(k);
- System.out.println("\n\nThe result is:");
- System.out.println(str.toString());
- }
- public static void main(String[] args) {
- while (true) {
- division(args);
- for (int a = 0; a < 10; a++) {
- System.out.println();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement