Zurück

#gray-code

1 APIs mit diesem Tag

Number Representations API

Konvertieren Sie ganze Zahlen und Zahlen in die speziellen Zahlendarstellungen, die die gewöhnliche Basiskonvertierung auslässt – und wieder zurück. Der graycode-Endpunkt konvertiert zwischen einer ganzen Zahl und ihrem reflektierten binären Gray-Code, bei dem sich aufeinanderfolgende Werte um genau ein Bit unterscheiden (verwendet in Drehgebern, Karnaugh-Diagrammen und Fehlerreduktion). Der balanced-ternary-Endpunkt konvertiert zwischen einer ganzen Zahl und balancierter ternärer Darstellung, dem Basis-3-System mit den Ziffern −1, 0 und +1 (geschrieben T, 0, 1), das kein separates Vorzeichen benötigt. Der factoradic-Endpunkt konvertiert zwischen einer ganzen Zahl und dem faktoriellen Zahlensystem (gemischte Basis 1, 2, 3, …), der Grundlage von Permutationsrang und Lehmer-Codes. Der continued-fraction-Endpunkt wandelt einen Bruch oder eine reelle Zahl in seine Kettenbruchentwicklung [a0; a1, a2, …] um und listet die Näherungsbrüche – die sukzessive besten rationalen Approximationen – auf und kann den Wert aus den Termen wiederherstellen. Die gesamte ganzzahlige Mathematik ist exakt mittels großer Ganzzahlen. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Informatikunterricht, Kombinatorik und Permutationsrang, Fehlerkorrektur und Encoder-Design, rationale Approximation und Freizeitmathematik. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 5 Endpunkte. Dies behandelt spezielle Zahlendarstellungen; für die gewöhnliche Basis-2-36-Konvertierung verwenden Sie eine base-convert API.

api.oanor.com/numrep-api