Para conversão entre b i ts e b y tes, também é fácil:
1 byte = 1B = 8 bits = 8b
Para bits, é o sistema internacional de unidades que usa prefixos decimais. Então é fácil de entender:
1Mb = 1 Mega-bits = 1.000.000 bits
No entanto, os prefixos decimais do Sistema Internacional de Unidades não devem ser confundidos com o sistema prefixos binários . Portanto, não confie no comentário de Robert sob a pergunta.
Então, no seu caso:
50 kB = 50,000 B = 50,000 * 8 b = 400,000 b = 400 kb = 0.4 Mb