1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

UDF _ByteSuffix - Chuyển đổi đơn vị lưu trữ

Thảo luận trong 'Chia sẻ mã nguồn' bắt đầu bởi Tungtata, 26/10/17.

  1. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    Function này mình lượm lặt ở đâu đó quên mất, giờ đưa lên đây cho đa dạng hóa tài nguyên

    Chức năng: Chuyển đổi từ Byte sang các đơn vị gần nhất nó đạt đến
    Ví dụ
    1024byte = 1KB
    1048576 byte = 1MB
    cứ thế...

    Mã (AutoIt):
    Func _ByteSuffix($iBytes, $iRound = 2)
        Local $A, $aArray[9] = [" B", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"]
        While $iBytes > 1023
            $A += 1
            $iBytes /= 1024
        WEnd
        Return Round($iBytes, $iRound) & $aArray[$A]
    EndFunc   ;==>_ByteSuffix
    Nguồn: đâu đó internet :'(
     
    Huân Hoàng thích bài này.
  2. Huân Hoàng

    Huân Hoàng Administrator Thành viên BQT Administrator Super Moderator
    • 93/113

    Tham gia ngày:
    29/9/15
    Bài viết:
    642
    Đã được thích:
    1,181
    Dạo này assmin nhà ta chăm post bài nhể =))
     
  3. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    cũng thỉnh thoảng có bài k để mình smod Huân care thì khổ thân :P :P
     

Chia sẻ trang này

Đang tải...