*MàJ du 26/10/2005 15:41:42 *

Free software for Windows 32bits platforms

TUBIC est un Freeware de  BGP  Bienvenue sur le site de TUBIC TUBIC est un Freeware de  BGP

The Ultimate BInary Calculator
THE  ULTIMATE  BINARY  CALCULATOR ©BGP 2002

TUBIC, c'est un programme GRATUIT. Basé sur la calculatrice HP16C que j'utilise depuis presque 20ans, c'est à cout sûr LA SOLUTION FINALE EN CALCULATEUR BINAIRE.

TUBIC permet les opérations de calcul ordinaire + - ÷ *  la mémorisation des données (16 mémoires). Hélas, le constructeur d'origine (HP) n'a pas jugé souhaitable d'ajouter une touche = pas plus que les ( ). Si vous cherchez une calculatrice pour faire des calculs, passez votre chemin....

La touche [ENTER] placée au centre permet les empilages dans les registres internes de la bête. Et oui, ici c'est le règne de la Notation Polonaise Inverse (ou RPN Reverse Polish Notation en anglais). Ca fonctionne exactement comme dans le coeur d'un micro-processeur:
1) on charge la première donnée dans un registre (saisie de nombres avec la souris puis [ENTER]),
2) on entre les nombres de la seconde donnée (saisie de nombres avec la souris),
3) on sélectionne l'opération à effectuer avec la souris,
4) le résultat s'affiche.

L'intérêt de cette calculatrice c'est que l'opération peut être un calcul ordinaire + - ÷ * en flottant ou en binaire sur 64bits : décimal (0-9), hexadécimal (0-F), octal (0-7) ou binaire (0-1) ou une opération de manipulation/calcul binaire (rotations, compléments, etc...) comme le fait un micro-processeur.
Cette calculatrice est utile pour le développement des logiciels (développeurs expérimentés ou novices), elle est indispensable pour les personnes travaillant sur les micro-processeurs, les micro-contrôleurs et les automates programmables.

Le programme TUBIC permet l'émulation de la plupart des fonctions de la calculatrice HP16C.

Dans la version courante, le programme permet les principales manipulations de bits, les mémoires, les rotations de pile et certaines opérations de confort (nombre de décimales en flottant, type de séparateur des décimales).

Certaines fonctions ont été supprimées (le mode programmation par exemple), d'autres ont été améliorées (conversion flottant/binaire_tous_modes).
Les touches disponibles sont (seront) utilisées pour de fonctions complémentaires qui me sont utiles (à vous aussi j'espère) ou qui me seront demandées (et qu'il me sera possible de réaliser).

Bonus: comme sur la HP16C, quand vous lancez le programme, il se rappelle l'état précédent des données (les données sont sauvegardées dans le répertoire Windows de votre système, sans aucune inscription dans les registres: fichier TUBIC.INI).
L'option -save en ligne de commande permet de verrouiller le mode sauvegarde des données.

Fonctions supplémentaires:
# [++] incrémente la valeur affichée,
# [-- ] décrémente la valeur affichée,
# traitement de la table des caractères de windows(valeur <=255 ou 0xff)
# affichage du contenu de la pile [ON] et des mémoires [f+ON]
# [€] permet de placer la valeur  6,55957 (1 €uro en françs) à l'affichage.

J'ai fait ce programme pour mon propre usage, j'espère qu'il vous sera utile.

Ce programme a été développé en C++ par un professionnel de l'informatique.

J'ai comparé les résultats des calculs avec ceux de ma HP16C.
Un bug est toujours possible, j'en décline toute responsabilité et je m'en excuse d'avance.
Mais, si vous ne m'en prévenez pas, je ne risque pas de le résoudre

Télécharger le logiciel ICI un clic pour télécharger la version courante de TUBIC
fichier ZIP   140ko   du   6/01/2003 14:39:24

 

 

 

 

 

Tout en étant parfaitement opérationnels, les programmes évoluent toujours.
N'hésitez pas à me contacter en cas de bug important.

 

TUBIC est un Freeware de  BGP