Descriรงรฃo: O Free42 รฉ um emulador portรกtil, leve e altamente descomplicado, que lhe traz com exatidรฃo todas as funcionalidades para cรกlculos da calculadora HP-42S diretamente na interface do seu PC Windows.
O programa รฉ uma reimplementaรงรฃo completa da calculadora cientรญfica HP-42S, feita de 1988 a 1995 pela Hewlett-Packard, e traz com exatidรฃo todas as funรงรตes da mรกquina para vocรช usar de modo irrestrito na tela do seu PC.
Diferenรงa entre a calculadora Decimal e Binรกria
Ao baixar, vocรช encontrarรก duas versรตes da calculadora: “Free42Decimal” e “Free42Binary”. A principal diferenรงa entre elas รฉ a forma como os nรบmeros sรฃo representados internamente.
A versรฃo “Decimal” utiliza a Intel Decimal Floating-Point Math Library, adotando o padrรฃo IEEE-754-2008 para ponto flutuante decimal de precisรฃo quรกdrupla. Isso significa que cada nรบmero consome 16 bytes e possui 34 dรญgitos decimais de precisรฃo, com expoentes que vรฃo de -6143 a +6144.
Por outro lado, a versรฃo “Binary” utiliza a Unidade de Ponto Flutuante (FPU) do PC, representando nรบmeros como ponto flutuante binรกrio de precisรฃo dupla conforme o padrรฃo IEEE-754. Isso resulta em 8 bytes por nรบmero e uma precisรฃo efetiva de quase 16 dรญgitos decimais, com expoentes variando de -308 a +308.
A “Binary” tem a vantagem de ser significativamente mais rรกpida e consumir menos memรณria em comparaรงรฃo com a “Decimal”. No entanto, ela nรฃo pode representar exatamente nรบmeros como 0,1 (um dรฉcimo), pois sรฃo fraรงรตes repetidas em binรกrio. Essa inexatidรฃo pode levar ao mau funcionamento de alguns programas HP-42S.
Portanto, se vocรช compreende as limitaรงรตes do ponto flutuante binรกrio e nรฃo depende de softwares antigos que exigem precisรฃo decimal, a “Free42 Binary” pode ser a escolha ideal pela sua velocidade. Caso contrรกrio, se a compatibilidade total com o HP-42S for essencial, opte pela “Free42 Decimal”.
Inclusรฃo da Plus42 no download
Por fim o download acompanha, alรฉm da Free42 a versรฃo Plus42 que รฉ uma versรฃo aprimorada do emulador que adiciona diversos recursos aprimorados: uma tela maior, com 8 linhas e 22 colunas (131×64 pixels) por padrรฃo, ajustรกvel conforme suas preferรชncias; suporte a expressรตes algรฉbricas, inspiradas nos modelos HP-27S e HP-17B/19B; unidades anexadas e conversรตes de unidades baseadas nas sรฉries HP-48/49/50; diretรณrios para um armazenamento mais organizado de programas e variรกveis; tabelas de TVM (Valor Presente e Futuro) e amortizaรงรฃo; alรฉm de grรกficos bidimensionais de funรงรตes, com recursos para zoom, movimentaรงรฃo e identificaรงรฃo de integrais e raรญzes diretamente no grรกfico.