code: public static String byte2FitMemorySize(final long byteNum) {
          if (byteNum < 0) {
              return "shouldn't be less than zero!";
          } else if (byteNum < MemoryConst.KB) {
              return String.format("%.3fB", (double) byteNum);
          } else if (byteNum < MemoryConst.MB) {
              return String.format("%.3fKB", (double) byteNum / MemoryConst.KB);
          } else if (byteNum < MemoryConst.GB) {
              return String.format("%.3fMB", (double) byteNum / MemoryConst.MB);
          } else {
              return String.format("%.3fGB", (double) byteNum / MemoryConst.GB);
          }
      }
docs: 字节数转合适内存大小
  <p>保留3位小数</p>
  
  @param byteNum 字节数
  @return 合适内存大小