Programmeur numérique intégré aux fonctions de conversion nécessaires (Décimal <-> Binaire <-> Hexadécimal)J'ai plusieurs scripts que j'utilise pour convertir des colonnes avec des valeurs décimales en colonnes binaires, ou vice versa. Il serait tellement plus facile de ne pas avoir à exécuter de script si une colonne pouvait avoir une ou plusieurs fonctions intégrées pour convertir vers/depuis décimal, binaire et hexadécimal. De cette façon, le simple partage d'une table avec d'autres ne nécessiterait pas d'"instructions" pour exécuter des scripts si la table était mise à jour.
Ce serait également génial s'il pouvait être paramétré pour que la sortie soit de X chiffres après la conversion (en particulier lors de la conversion de décimal en binaire)
Par exemple,
DECTOBINE ( 3, 8)8) --> 00000011
DECTOBINE (3, 4) --> 0011
BINTODEC (0011) --> 3
Automatisation et scriptsMélange et nettoyage des donnéesRe : Programmeur numérique construit dans les fonctions de conversion nécessaires (décimal <-> binaire <-> hexadécimal)Salut, j'ai essayé de trouver un moyen de lire un bit dans un code 8 bits (colonne RegRead) à utiliser pour créer une nouvelle colonne.
Je n'arrive pas à savoir le faire. dans cet exemple ci-dessous, j'essaie de préparer le bit [3], quelqu'un peut-il m'aider
très appréciée.
Rayon

Re : Fonctions de conversion intégrées au programmeur numérique nécessaires (décimal <-> binaire <-> hexadécimal) - Statut changé en : ouvert au voteVous pouvez créer un complément à partir de vos fonctions de conversion et ajoutez-les à l'éditeur de formules . De cette façon, vous pouvez facilement partager votre bibliothèque de fonctions avec d'autres. Ils n'auront pas à exécuter de scripts que le complément chargera au démarrage de JMP et les formules seront mises à jour de manière appropriée avec les modifications de données.
Jeter un coup d'œil à Bibliothèque de fonctions de conversion pour un modèle de conception pour ce type de complément. Après l'avoir téléchargé et installé, accédez au menu Affichage-> Compléments et examinez le contenu du complément pour voir comment vous pouvez utiliser ce modèle ou étendre ce complément.
Re : Programmeur numérique construit dans les fonctions de conversion nécessaires (décimal <-> binaire <-> hexadécimal)On dirait que ", 8)" ne sera pas publié....DECTOBIN (3, "huit") 8) --> 00000011
Re : Programmeur numérique construit dans les fonctions de conversion nécessaires (décimal <-> binaire <-> hexadécimal)DECTOBINE (3, 8) 8) --> 00000011
Re : Programmeur numérique intégré aux fonctions de conversion nécessaires (Décimal <-> Binaire <-> Hexadécimal)Comme alternative à la suggestion de @Jeff_Perkinson , vous pouvez utiliser les fonctions intégrées Hex et Hex to Number :
Hex( 3, Base( 2 ), Pad To( 8 ) );
Hex( 3, Base( 2 ), Pad To( 4 ) );
Hex To Number( "0011", Base( 2 ) );
Concernant l’accès monobit, aucune fonction n’est disponible pour le moment.
Veuillez suivre ce lien et soutenir le souhait avec un Kudo :
Opérations sur les bits JSL