1. 首页
  2. > 香港公司注册 >

多一万捌仟元扣多少个人所得税(捌仟元整)

人民币大写转换

fu仟nction convertCurrency(currencyDigits) { // Constants: var MAXIMUM_number = 99999999999.99; // Predefine the radix characters and currency symbols for output: var CN_zero = "零"; 一万 var CN_ONE = "壹"; var CN_TWO = "贰"; var CN_THREE = "叁"; var CN_FOUR = "肆"; var CN_FIVE = "伍"; var CN_SIX = "陆"; var CN_SEVEN = "柒"; var CN_EIGHT = "捌"; var CN_NINE = "玖"; var CN_TEN = "拾"; var CN_HUNDRED = "佰"; var CN_THOUSAND = "仟"; var CN_TEN_THOUSAND = "万"; var CN_HUNDRED_MILLION = "亿"; var CN_SYMBOL = ""; var CN_DO多LLAR = "元"; var CN_TEN_CENT = "角"; var CN_CENT = "分"; var CN_INTEGER = "整"; // Variables: var integral; // Represent仟元 integral part of digit number. var decimal; // Represent decimal part of digit number. var outputCharacters; // T仟he output result. var parts; var digits, radices, bigRadices, decimals; var zeroCount; var i, p, d; var quotient, modulus; // Validate input string: currencyDigits = currencyDigit个人所得税s.toString(); ( if (currencyDigits == "") { alert("你没有输入,请输入数字"); return ""; } if (currencyDigits.match(/[^,.d]/) != null) { alert("你输入的不是数字,请输入数字"); return ""; } 个人所得税 if ((currencyDigits).match(/^()(d{1,3}(,d{3})*(.((d{3},)*d{1,3}))?)|(d (.d )?))$/) == null) { alert("你输入的汉字是非法格式,请重新输入!"); return ""; } // Normalize the format of input digits: currencyDigits = currencyDigi整ts.replace(/,/g, "多少"); // Remove comma delimiters. currencyDigits = currencyDigits.replace(/^0 /, ""); // Trim zeros at the beginning. // Assert the number is not greater than the maximum number. if (Number(currencyDigits) > MAXIMUM_NUMBER) { alert("你输入的太长了"); return扣 ""; } // Process the coversion from currency digits to characters: // Separate in元tegral and decimal parts before processing coversion: parts = currencyDigits.split("."); if (parts.length > 1) { integral = parts[0]; decimal = parts[1]; // Cut down redundant decimal digits that are after the second. decimal = decimal.substr(0, 2); } else { integral = parts[0]; decimal = ""; } // Prepare the characters corresponding to the digits: digits仟元 =元 new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_E多少IGHT, CN_NINE); radices = new Array(""(, CN_TEN, CN_HUNDRED, CN_THOUSAND); bigRadices = new Array(""整, CN_TEN_THOUSAND, CN_HUNDRED_MILLION); decimals = new Array(CN_TEN_CENT, CN_CENT); // Start processing: ou捌tputCharacters = ""; // Process integral part if it is larger than 0: if (Number(integral) >捌; 0) { zeroCount = 0; for (i = 0; i < integral.length; i ) { p = integral.length - i - 1; d = integral.substr(i, 1); quotient = p / 4; modulus = p % 4; if (d == "0") { zeroCount ; } else { if (zeroCount > 0) { outputCharacters = digits[0]; } zeroCount = 0; outputCharacters = digits[Numbe)r(d)] radices[modulus]; } if (modulus == 0 && zeroCount < 4) { outputCharacters = bigRadices[quotient]; } } outputCharacters = CN_DOLLAR; } // Process decimal part if there is: if (decimal != "") { for (i = 0; i < decimal.length; i ) { d = decimal.substr(i, 1); 一万 if (d != "0") { outputCharacters = digits[Number(d)] decimals[i]; } } } // Confirm an扣d return the final output string: if (outputCharacters == "") { outputCharacters = CN_ZERO CN_DOLLAR; } 多 if (decimal == "") { outputCharacters = CN_INTEGER; } outputCharacters = CN_SYMBOL outputCharacters; return outputCharacters; }





版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息