#include <iostream>
using namespace std;
int main()
{
char* unit[] = { "B", "KB", "MB", "GB", "TB", "PB" };
int i = 41; // 41 byte
int u = 0; // 단위 (0:B, 1:KB, 2:MB, 3:GB)
int j = 30000000; // 갯수
float r = i * j;
for (; r >= 1024; r /= 1024)
u++;
cout << "Capacity : " << r << unit[u] << endl;
return 0;
}
위 코드좀 봐주세요. 제가 초보라서 음.... :oops: 이 같은 용량의 파일이 몇개 면 몇메가인가를 보여주는... 그냥 심심해서 짜본건데...