Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Chào mừng bạn đến với cộng đồng AutoIT Việt, hãy đăng ký một nick để cùng tham gia thảo luận nhé ^^!

Join the forum, it's quick and easy

Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Chào mừng bạn đến với cộng đồng AutoIT Việt, hãy đăng ký một nick để cùng tham gia thảo luận nhé ^^!
Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Latest topics
» [Code] Kiểm tra kết nối mạng
by jameseshell Fri Jul 31, 2015 3:29 pm

» AutoClick không chiếm chuột
by jameseshell Fri Jul 31, 2015 9:58 am

» [Sorf] Connect/Disconet Button
by thanhhan31 Fri Jun 26, 2015 3:56 am

» Giới thiệu ngôn ngữ lập trình Autoit
by vanhoa1402 Mon Jun 08, 2015 12:40 am

» [Code] Đếm ngược thời gian
by satoh290801 Sat Jun 06, 2015 10:11 am

» Debug game online
by cheater Mon Jun 01, 2015 3:15 pm

» [Thắc Mắc] cách nhập xuất dữ liệu
by cadilacst Mon Apr 27, 2015 7:14 am

» [Code] Auto Win 2c6f td1 - sv HN
by Hades Wed Jan 14, 2015 5:41 am

» [Hỏi] AutoIt với CSDL online?
by todzin Wed Nov 19, 2014 11:14 pm

» [Hỏi] Một số vấn đề về Copy & Paste file bằng ứng dụng thứ 3 (Everything.exe)
by aloatiso Tue Nov 11, 2014 10:31 pm

» Click theo điểm ảnh !
by nhatdaica055 Wed Oct 15, 2014 5:17 pm

» Nội quy diễn đàn
by lethusinh01 Fri Sep 12, 2014 3:59 am

» Hide Windows !!!
by Sweetsica Fri Aug 08, 2014 2:31 am

» Cài đặt , sử dụng và biên dịch Autoit
by mankichi Thu Jul 24, 2014 5:11 am

» Tuyển mod cho diễn đàn
by huynhlamid Fri Jan 17, 2014 3:36 pm

» PixelSearch - Quét (hay kiểm tra) điểm ảnh
by vanthang Fri Jan 17, 2014 5:49 am

» Thiệp Cực Đẹp Tặng Người Yêu !!!
by Nokia3G Mon Dec 23, 2013 12:50 pm

» Lấy đường dẫn của phần mềm chạy ngầm
by cuongkoken Sat Dec 21, 2013 1:25 am

» Xin Admin giup do
by xlove_bmt Wed Dec 18, 2013 6:40 am

» [Hỏi] Cần pro chỉ làm trainer game!
by quytucaca Wed May 29, 2013 7:43 am


[Code] Đổi số ra chữ cái

Go down

[Code] Đổi số ra chữ cái Empty [Code] Đổi số ra chữ cái

Bài gửi by Admin Mon Dec 17, 2012 2:57 am

Code:
 
Global Const $aSo[10] = ["không", "một", "hai", "ba", "bốn", "năm", "sáu", "bảy", "tám", "chín"]
Global Const $aDonviA[3] = ["", "mươi", "trăm"]
Global Const $aDonviB[4] = ["", "ngà n", "triệu", "tỉ"]
 
Func ConvertNumber2String($so)
    Local $chu = ""
    For $i=0 To UBound($aDonviB)-1
        $chu = $aDonviB[$i] & " " & $chu
        For $ii=0 To UBound($aDonviA)-1
            $num = Mod($so, 10)
            $so = Int($so/10) ;Important
            If $num == 0 And ($chu == "" Or $chu == " ") And $ii <> 0 Then ContinueLoop
            $chu = $aSo[$num] & " " & $aDonviA[$ii] & " " & $chu
            $chu = StringReplace($chu, $aSo[0] & " " & $aDonviA[1], "lẻ")
            $chu = StringReplace($chu, "lẻ không", "")
            $chu = StringReplace($chu, $aSo[1] & " " & $aDonviA[1], "mười")
            $chu = StringReplace($chu, "mười không", "mười")
            $chu = StringReplace($chu, $aDonviA[1] & " " & $aSo[0], $aDonviA[1])
            $chu = StringReplace($chu, $aDonviA[1] & " " & $aSo[1], "mÆ°Æ¡i mốt")
            $chu = StringReplace($chu, "  ", " ")
            If $i > 0 Then $chu = StringReplace($chu, $aSo[0] & " " & $aDonviA[2] & " " &  $aDonviB[$i], "")
            If $so <= 0 Then Return $chu
        Next
    Next
EndFunc
 
MsgBox(0,0, ConvertNumber2String(0))
MsgBox(0,0, ConvertNumber2String(10000000))
MsgBox(0,0, ConvertNumber2String(51670105454545454545450001))
 
Admin
Admin
Admin

Tổng số bài gửi : 63
Join date : 16/08/2011

https://autoitviet.forumvi.com

Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết