Pengonversi Endianness

Tukar urutan byte dalam word 16, 32, atau 64 bit dan baca nilai big-endian maupun little-endian.

Masukan

Pisahkan byte dengan spasi, titik dua, tanda hubung atau koma, atau tulis satu nilai 0x.

Opsi

Ukuran word
Pemisah byte

Keluaran

Byte hasil konversi muncul di sini.
Apa itu Pengonversi Endianness?

Endianness adalah urutan penyimpanan nilai multi-byte: big-endian menaruh byte paling signifikan di depan, little-endian menaruhnya di belakang. Alat ini menerima byte hex dari tangkapan paket, hex dump, atau spesifikasi protokol, lalu menampilkan byte yang ditukar di dalam setiap word 16, 32, atau 64 bit, seluruh buffer yang dibalik, serta nilai bilangan bulat dan titik mengambang sebuah word dalam kedua urutan byte.

Cara menggunakan
  1. 1.Tempel byte hex seperti 01 02 03 04, DE:AD:BE:EF atau 0x12345678, atau muat contoh.
  2. 2.Pilih ukuran word: 16, 32, atau 64 bit.
  3. 3.Salin byte yang ditukar atau dibalik dari keluaran.
  4. 4.Pilih word di Nilai word untuk membacanya sebagai angka big-endian dan little-endian.
Tukar setiap word atau balik buffer?

Keduanya operasi yang berbeda. Dengan word 32 bit, 01 02 03 04 05 06 07 08 menjadi 04 03 02 01 08 07 06 05 jika setiap word ditukar, tetapi 08 07 06 05 04 03 02 01 jika seluruh buffer dibalik. Gunakan penukaran per word untuk mengubah larik bilangan bulat antar-urutan byte; balik buffer hanya jika seluruh urutan byte memang ditulis terbalik.

Masukan ketat

Setiap byte memerlukan dua digit hex, dan karakter yang tidak valid dilaporkan beserta posisinya. Jika jumlah byte bukan kelipatan ukuran word, hasil penukaran tidak ditampilkan dan tidak ada byte yang ditambahkan, karena penambahan akan mengubah data. Pembalikan seluruh buffer tetap tersedia. Konversi berjalan di browser Anda.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch