public class DAC_OUT{
public static void main (String args[]){
float a[]=new float[args.length];
float f=0;
int t=0;
int p;
String b=new String();
b=Integer.toBinaryString(t);
for(int i=0;i<args.length;i++)
a[i]=Float.parseFloat(args[i]);
f=((a[0]/4)*255)/5;
t=(int)f;
System.out.println(f);
System.out.println(t);
System.out.println(Integer.toBinaryString(t));
System.out.println(b);
}
}
Integer.toBinaryString()方法可以变为二进制,但是如何补全前面的0?
萌新才学一个月。