求用JAVA输出数学式的代码,该如何处理

求用JAVA输出数学式的代码
数学式:W=100×A×0.1×B×C/ D
A=1、2、3——100之间的任意自然数。
B=1、2、3——10之间的任意自然数。
C=1、2、3——10之间的任意自然数。
D=1、2、3——100A×B之间的任意自然数。
求(输出):W 
------解决思路----------------------

        int A = new Random().nextInt(100)+1;
int B = new Random().nextInt(10)+1;
int C = new Random().nextInt(10)+1;
int D = new Random().nextInt(100*A*B)+1;
float result = 100*A*0.1f*B*C/D;

你想做甚?