Array( randRange( 0, 2 ) ).join( '0' ) Array( randRange( 0, 2) ).join( '0' ) Array( randRange( 0, 4 ) ).join( '0' ) random() > 0.5 IS_ZERO ? true : random() > 0.5 randRange( 1, 9, randRange( 1, 6 ) ).join('') IS_ZERO ? '0' : randRange( 1, 9, randRange( 1, 4 ) ).join('') HAS_DOT?LEADING+LEFTSIDE+"."+RIGHTLEADING+RIGHTSIDE+TRAILING:LEADING+LEFTSIDE+TRAILING IS_ZERO?RIGHTSIDE.length+TRAILING.length:HAS_DOT?LEFTSIDE.length+RIGHTLEADING.length+RIGHTSIDE.length+TRAILING.length:LEFTSIDE.length IS_ZERO ? LEADING + LEFTSIDE + '.' + RIGHTLEADING : LEADING IS_ZERO?RIGHTSIDE:HAS_DOT?LEFTSIDE+"."+RIGHTLEADING+RIGHTSIDE:LEFTSIDE

¿Cuántas cifras significativas tiene TOTAL?

SOLUTION

Identifica los dígitos distintos de cero y cualquier cero entre ellos. Estas son todas cifras significativas.

PROPER_LEADING\color{blue}{INBETWEEN}TRAILING

Los ceros a la izquierda del punto decimal no son significativos.

\color{orange}{PROPER_LEADING}\color{blue}{INBETWEEN}TRAILING

Como hay un punto decimal, los ceros son significativos.

\color{orange}{PROPER_LEADING}\color{blue}{INBETWEENTRAILING}

Como no hay un punto decimal, los ceros no son significativos.

\color{orange}{PROPER_LEADING}\color{blue}{INBETWEEN}\color{orange}{TRAILING}

Contando todos los dígitos significativos no da SOLUTION.