De ce este util acest instrument
Utilizați acest convertor atunci când jurnalele, API-urile binare sau câmpurile bazei de date afișează aceiași biți cu lățime fixă cu semnături diferite și trebuie să reconciliezi valorile fără pierderi de precizie.
Alegeți o ediție completă, aprobată de QA, publicată pentru acest site.
Reinterpretează numerele întregi zecimale între reprezentările semnate în complement față de doi și nesemnate la o lățime explicită de 8, 16, 32 sau 64 de biți.
Gata. Datele tale de lucru rămân în acest browser.
Utilizați acest convertor atunci când jurnalele, API-urile binare sau câmpurile bazei de date afișează aceiași biți cu lățime fixă cu semnături diferite și trebuie să reconciliezi valorile fără pierderi de precizie.
Intrarea semnată este verificată prin interval și cartografiată modulo 2^lățime; intrarea nesemnată este limitată la același model de biți și interpretată prin testarea celui mai semnificativ bit.
La 8 biți, semnul -1 și nesemnat 255 împărtășesc hexazecimal 0xFF și binar 11111111, în timp ce nesemnat 128 reinterpretat ca semnat -128.
Calculul este determinist și explică erorile de validare în loc să modifice în tăcere intrarea nevalidă.
Intrarea și ieșirea rămân în această filă. Copierea și descărcarea au loc prin API-urile browserului, fără încărcare pe un server.
Fiecare rulare raportează modul său de instrument, marcajul temporal și dimensiunea intrării/ieșirii, astfel încât datele transformate să poată fi auditate.