java code
DESCRIPTION
java code exampleTRANSCRIPT
7/21/2019 java code
http://slidepdf.com/reader/full/java-code-56d9f95d22e2d 1/1
public class BinaryConverter {
public static void main(String[] args){
for(int i = -5 i ! "" i##){
System$out$println(i # %& % # toBinary(i))
System$out$println(i)
''alays anoter ay
System$out$println(i # %& % # *nteger$toBinaryString(i))
+
+
',
, pre& none
, post& returns a String it base./um in base 0
,'
public static String toBinary(int base./um){
boolean is/eg = base./um ! .
base./um = 1at$abs(base./um)
String result = %%
ile(base./um 2 ){
result = (base./um 3 0) # result
base./um '= 0
+
assert base./um == . 44 base./um == & %value is not != & % #
base./um
result = base./um # result
assert all.snds(result)
if( is/eg )
result = %-% # result
return result
+
',
, pre& cal 6= null
, post& return true if val consists only of caracters and .7 false
oterise
,'
public static boolean all.snds(String val){
assert val 6= null & %8ailed precondition all.snds$ parameter cannot
be null%
boolean all = true
int i = .
car c
ile(all 99 i ! val$lengt()){ c = val$cart(i)
all = c == :.: 44 c == ::
i##
+
return all
+
+