randFromArray([
randFromArray([
[1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [9, 1]
]),
randFromArray([
[2, 1], [4, 1], [6, 1], [8, 1]
]),
randFromArray([
[25, 2], [50, 2], [75, 2]
])
])
randRange(1, 10)
0
SMALL_FACTOR * BIG_FACTOR
padDigitsToNum( digits( SMALL_FACTOR ), SMALL_FACTOR_DECIMAL + 1 )
padDigitsToNum( digits( BIG_FACTOR ), BIG_FACTOR_DECIMAL + 1 )
PRODUCT / pow(10, BIG_FACTOR_DECIMAL + SMALL_FACTOR_DECIMAL)
[]
\Large{localeToFixed(BIG_FACTOR * pow(10, -BIG_FACTOR_DECIMAL), BIG_FACTOR_DECIMAL) \times
localeToFixed(SMALL_FACTOR * pow(10, -SMALL_FACTOR_DECIMAL), SMALL_FACTOR_DECIMAL) = {?}}
graph.multiplier = new Multiplier(SMALL_FACTOR, BIG_FACTOR, SMALL_FACTOR_DIGITS, BIG_FACTOR_DIGITS, SMALL_FACTOR_DECIMAL, BIG_FACTOR_DECIMAL);
DUMMY = Array( graph.multiplier.getNumHints() );
ANSWER
graph.multiplier.show();
graph.multiplier.showDecimals();
graph.multiplier.showHint();
graph.multiplier.showDecimalsInProduct();
\Large{
localeToFixed(BIG_FACTOR * pow(10, -BIG_FACTOR_DECIMAL), BIG_FACTOR_DECIMAL) \times
localeToFixed(SMALL_FACTOR * pow(10, -SMALL_FACTOR_DECIMAL), SMALL_FACTOR_DECIMAL) =
localeToFixed(ANSWER, BIG_FACTOR_DECIMAL + SMALL_FACTOR_DECIMAL)}