BitCutter
Sommaire

1.Description

Découpe les bits, de la position inférieure (Pi) à la position supérieure (Ps), positions comprises. Le premier bit (de poids le plus faible) a l'indice 1. Si les deux positions englobent la longueur totale de la valeur d'entrée, le résultat est égal à la valeur d'entrée.

2.Entrées

NomInitDescription
1E1 Valeur0
Valeur d'entrée sous forme de nombre entier
2E2 Position inf.0
Position inférieure sous forme de nombre entier
3E3 Position sup.0
Position supérieure sous forme de nombre entier

3.Sorties

NomInitEnvoi si changementDescription
1A10s
Résultat sous forme de nombre entier
2A2 (envoi si changement)0sbc
Résultat sous forme de nombre entier

4.Tableau de valeurs comme exemple

Valeur d'entréePosition inférieurePosition supérieureRésultat
13 = (II0I)111 = (I)
13121 = (0I)
13135 = (I0I)
131413 = (II0I)
13232 = (I0)

5.Divers

Recalcul au démarrage :oui
Le module est permanent :non
Désignation interne :17718
Catégorie :Convertisseur

6.Fonctions similaires

Machine d'état, 1 sortie
Machine d'état, 8 sorties
ShiftLeft
ShiftRight
StringToFloat
DecToHex
TextToBase64
IntToString
StringToHex
HexToString
ChrToASCII
StringToNumber
2ByteTo16Bit
4ByteTo32Bit