Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình chuyển đổi Kilobyte sang Byte và Bit trong C++

Chuyển Kilobyte (KB) sang Byte và Bit.

  • 1 Byte = 8 Bit
  • 1 KB = 1024 Byte
  • 1 KB = 8192 Bit

Ví dụ

Input: 10 KB -> Output: 10 KB = 10240 Byte và 81920 Bit
Input: 1 KB -> Output: 1 KB = 1024 Byte và 8192 Bit

Thuật toán

Bắt đầu
Bước 1: Hàm Bytes(kb) trả về kb * 1024
Bước 2: Hàm Bits(kb) trả về kb * 8192
Bước 3: main()
    kb = 10
    In Bytes(kb) và Bits(kb)
Kết thúc

Ví dụ code

#include <bits/stdc++.h>
using namespace std;

long Bits(int kilobytes) {
    return kilobytes * 8192L;
}

long Bytes(int kilobytes) {
    return kilobytes * 1024L;
}

int main() {
    int kilobytes = 10;
    cout << kilobytes << " KB = " << Bytes(kilobytes) << " Bytes va " << Bits(kilobytes) << " Bits";
    return 0;
}

Kết quả

10 KB = 10240 Bytes va 81920 Bits