using System.Collections.Generic;
{
{
if(mynumber
/ 1000000000 > 0) text = fSoThanhChu_Mini(mynumber / 1000000000) + " tỉ " ;
mynumber = mynumber % 1000000000;
if (mynumber
/ 1000000 > 0 ) text = text + fSoThanhChu_Mini(mynumber / 1000000) + " triệu ";
mynumber = mynumber % 1000000;
text = text + fSoThanhChu_Mini(mynumber / 1000) + " ngàn ";
text = text + fSoThanhChu_Mini(mynumber) ;
fSoThanhChu = Ucase(left(Trim(text), 1)) & mid(trim(text), 2) + " đồng";
if (fSoThanhChu
.Substring(0,
3).equals("Một mươi")) fSoThanhChu = Replace(fSoThanhChu, "một mươi", "Mười");
fSoThanhChu = Replace(fSoThanhChu, "một mươi", "mười");
}
{
NumberText[1] = "không";
NumberText[2] = "một";
NumberText[3] = "hai";
NumberText[4]= "ba";
NumberText[5]= "bốn";
NumberText[6]= "năm";
NumberText[7] = "sáu";
NumberText[8] = "bảy";
NumberText[9] = "tám";
NumberText[10] = "chín";
Boolean isLang;
mynumber = mynumber % 1000;
text = text & NumberText(mynumber / 100 + 1) + " trăm " ;
mynumber = mynumber % 100
text = text & NumberText(mynumber / 10 + 1) + " mươi "
text = text + "lẻ";
}
mynumber = mynumber % 10;
text = text & "mốt ";
text = text & "lăm ";
text = text & NumberText((mynumber Mod 10) + 1);
}
text = text & NumberText((mynumber % 10) + 1);
}
}
fSoThanhChu_Mini = Trim(text);
}
}
}