Lines Matching refs:write_num_int
837 function write_num_int(type/*:string*/, fmt/*:string*/, val/*:number*/)/*:string*/ { function
840 if(val >= 0) return write_num_int('n', ffmt, val);
841 return '(' + write_num_int('n', ffmt, -val) + ')';
846 if(fmt.charCodeAt(0) === 36) return "$"+write_num_int(type,fmt.substr(fmt.charAt(1)==' '?2:1),val);
870 …return val < 0 ? "-" + write_num_int(type, fmt, -val) : commaify((""+val)) + "." + fill('0',r[1].l…
872 if((r = fmt.match(/^#,#*,#0/))) return write_num_int(type,fmt.replace(/^#,#*,/,""),val);
874 o = _strrev(write_num_int(type, fmt.replace(/[\\-]/g,""), val));
879 o = write_num_int(type, "##########", val);
912 …return val < 0 ? "-" + write_num_int(type, fmt, -val) : commaify(""+val).replace(/^\d,\d{3}$/,"0$&…
919 …if(fmt.match(/\.[0#?]*$/)) return write_num_int(type, fmt.slice(0,fmt.lastIndexOf(".")), val) + ha…
924 return (val|0) === val ? write_num_int(type, fmt, val) : write_num_flt(type, fmt, val);