Un giorno mentre si scava la documentazione del linguaggio Java, come ho fatto, ho trovato questa piccola bellezza in agguato all'interno di Double :
0.25 == 0x1.0p-2
Ora, ovviamente (!) questo significa prendere il numero esadecimale 1 e spostarlo a destra decimale 2 volte. La regola sembra essere quella di usare la base 16 sul lato intero e la base 2 sul lato reale.
Qualcuno là fuori ha effettivamente utilizzato la sintassi della mano destra in un contesto necessario, non solo come modo per far uscire gli amici dai tuoi colleghi sviluppatori?