我用的工具:java
int a,b,i;
char aa[]={'+','-','*','/'};
for(int r=1;r<=10;r++){
a=(int)(1+Math.random()*(999-1+1));
//(int)(1+Math.random()*(10-1+1)) //从1到10的int型随数
b=(int)(1+Math.random()*(999-1+1));
i=a;
String s=String.valueOf(a);
//String s=String.valueOf(vale);其中 value为任意一种数字类型。
String e=String.valueOf(b);
System.out.print(s+aa[i%4]+e+'='+'
');
}
补充转换类型:
字符串转换成数字类型:
String s="169"
byte b=Byte.parseByte(s);
short t= Short.parseShort(t);
int i=Integer.parseInt(i);
long l=Long.parseLong(l);
float f=Float.parseFloat(f);
double d=Double.parseFouble(d);
数字类型余数字类型对象之间的转换:
int=169;
Integer io=new Integer(i);
i=io.intValue();
long l=169;
Long lo= new Long(l);
l=lo.longValue();