Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.82 KB | None | 0 0
  1. public class DecimalToBinary {
  2.  
  3.     public static StringBuilder decimalToBinary(int number) {
  4.         int num = 11;
  5.         StringBuilder result = new StringBuilder();
  6.  
  7.         int i = 0;
  8.         while (number > 0) {
  9.  
  10.             int remainder = number % 2;
  11.             result.append(String.valueOf(remainder));
  12.             number = number / 2;
  13.             i++;
  14.         }
  15.         return result.reverse();
  16.     }
  17. }
  18.  
  19.  
  20. import org.junit.Assert;
  21. import org.junit.Test;
  22.  
  23. import static org.junit.Assert.*;
  24.  
  25. public class DecimalToBinaryTest {
  26.  
  27.     @Test // adnotacja
  28.     public void shouldDecimalToBinary() {
  29.  
  30.         // given
  31.         int number = 11;
  32.  
  33.         // when
  34.        StringBuilder result = DecimalToBinary.decimalToBinary(number);
  35.  
  36.         // then
  37.         Assert.assertEquals(1011, result);
  38.  
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement