// byte数据单位转换(以B为基底)
function bytesToSize(bytes) {
if (bytes === 0) return '0 B';
var k = 1024, // or 1000
sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'],
i = Math.floor(Math.log(bytes) / Math.log(k));
return (bytes / Math.pow(k, i)).toFixed(1) + ' ' + sizes[i];
}
// byte数据单位转换(以M为基底)
function megabytesToSize(bytes) {
if (bytes === 0) return '0 MB';
var k = 1024, // or 1000
sizes = ['MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'],
i = Math.floor(Math.log(bytes) / Math.log(k));
return (bytes / Math.pow(k, i)).toFixed(0) + ' ' + sizes[i];
}
// byte数据单位转换(以G为基底)
function gbytesToSize(bytes) {
if (bytes === 0) return '0 GB';
var k = 1024, // or 1000
sizes = ['GB', 'TB', 'PB', 'EB', 'ZB', 'YB'],
i = Math.floor(Math.log(bytes) / Math.log(k));
return (bytes / Math.pow(k, i)).toFixed(0) + ' ' + sizes[i];
}
分享到:
相关推荐
javascript繁体字转换,完成简体和繁体字之间的相互转换
《JavaScript无限位小写金额转换大写金额》说明:1.本程序用JavaScript语言编写。转换方法严格遵照中国人民银行规定的银行支票中关于中文大写填写规范的相关规定(见下面附文),两可之处按简便方法处理。2.输入小写...
javascript字符型转换成整型 javascript字符型转换成整型
parseInt()-将字符串转化为整型 parseFloat()-将字符串转化为浮点数 ...String()-函数能够将任何类型的值转换为字符串 tostring()-将数字转换为进制 Boolean()-转换为Boolean值 toFixed-()将数值转换为字符串
C语言格式的ShellCode和JavaScript格式的ShellCode之间相互转换,使用说明见文件。
一个用于将JSON数据转换为Table的JavaScript库
javascript 汉字简体繁体转换,测试通过。
使用javascript、css、jsp技术实现时间与时间戳的相互转换,通过日历选择时间生成时间戳,以上功能无需引入任何文件,可移植能力强,使用方便。应用到document对象、Date对象中的获取时间。
This is a JavaScript library that provides methods for coordinate transformations between map projections and longitude/latitude, including datum transformations, in a web client.
将字节大小转换成单位大小 当文件上传后将文件大小获取 与此同时该文件为字节大小 将其转换成带有单位大小
javascript字节数组转换为16进制.docx
javascript中单位的转换,不改变原始大小,例如:mm单位转换为px单位,可自行扩展
javascript中文繁简转换 javascript繁简转换 中文繁简转换
javascript将非数值转换为数值.docx
javascript 可以把汉字转换成拼音的JS代码
应用javascript转换数字为大写人民币
JavaScript 实现重量转换器
javascript全角符转换半角符的部分代码用于把输入的全角字符转化成半角字符
javascript简繁体转换,由dom遍历取到字符替换