<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <script language="javascript"> function test() { var num = document.getElementById("in").value; var type = document.getElementById("title"); var tynum, to; for ( var i = 0; i < type.length; i++) { if (type[i].selected) tynum = parseInt(type[i].value); } switch (tynum) { case (1): to = parseInt(num).toString(2); break; case (2): to = parseInt(num).toString(8); break; case (3): to = parseInt(num).toString(16); break; case (4): to = parseInt(num, 2); break; case (5): to = parseInt(num, 8); break; case (6): to = parseInt(num, 16); break; case (7): to = parseInt(num, 2).toString(8); break; case (8): to = parseInt(num, 8).toString(2); break; case (9): to = parseInt(num, 2).toString(16); break; case (10): to = parseInt(num, 16).toString(2); break; case (11): to = parseInt(num, 8).toString(16); break; case (12): to = parseInt(num, 16).toString(8); break; } if (isNaN(to)) to = "输入非法字符了哦" document.getElementById("out").value = to; } </script> <select name="title" id="title" style="width: 152px;"> <option value="1">十进制转二进制</option> <option value="2">十进制转八进制</option> <option value="3">十进制转十六进制</option> <option value="4">二进制转十进制</option> <option value="5">八进制转十进制</option> <option value="6">十六进制转十进制</option> <option value="7">二进制转八进制</option> <option value="8">八进制转二进制</option> <option value="9">二进制转十六进制</option> <option value="10">十六进制转二进制</option> <option value="11">八进制转十六进制</option> <option value="12">十六进制转八进制</option> </select> <br /> <input type="text" id="in" /> <br> <input type="text" id="out" /> <br /> <input type="button" value="change" onclick="test()" /> <font color="#FF0000" style="font-size: 12px;">*注:存在非法字符时,我们只截断有效字符进行转换</font> </body> </html>
相关推荐
关于js二进制,八进制,十进制,十六进制,等等各种进制之间的转换。是一个小的js进制转换器网页,利于大家学习和参考,谢谢你的支持。
在JavaScript(JS)编程中,进制转换是一项基础但重要的技能。这通常涉及到将数字从一种进制(如十进制、二进制、八进制或十六进制)转换为另一种进制。"JS任意进制转换.rar"这个压缩包文件很可能包含了一个易语言...
在“易语言JS任意进制转换”这个主题中,我们主要探讨的是如何使用易语言来实现JavaScript(JS)中的任意进制转换功能。 在计算机科学中,进制转换是一项基础且重要的技能,常见的有二进制、八进制、十进制和十六...
使用javascript脚本实现的简单进制转换工具,仍有缺陷,欢迎一起完善
js 实现 十六进制转换为十进制! 值得下载看看!资源免费,大家分享!!
1. **JavaScript 进制转换**:JavaScript 提供了内置函数 `parseInt()` 和 `toString()` 来进行进制转换。`parseInt()` 可以解析一个字符串,并根据指定的基数(2-36)将其转换为十进制数字。`toString()` 函数则...
而JS(JavaScript)则是广泛应用于网页和互联网应用的脚本语言,它支持多种进制转换,如二进制、八进制、十进制和十六进制之间的转换,这对于数据处理和网络通信非常重要。 在易语言中实现JS任意进制转换,主要是...
在IT领域,进制转换是一项基础且重要的技能,特别是在编程中。C#作为一种广泛使用的.NET框架语言,提供了丰富的内置功能来支持不同进制之间的转换。本文将深入探讨C#中进行进制转换的方法,以及如何构建一个进制转换...
在给定的实例中,我们看到两种主要的JavaScript进制转换方法:`toString()` 和 `parseInt()`。 1. `toString()` 方法: 这个方法是JavaScript中用于将数字转换为字符串的,同时它也可以接受一个参数来指定目标进制...
这个源码库对于想要学习易语言编程和JavaScript进制转换的开发者来说是宝贵的资源。通过阅读和理解源码,不仅可以深入理解这两种语言的进制转换机制,还可以学习如何在实践中实现这些功能。同时,这也可以作为一个...
标题中的“二、八、十、十六进制转换器”是一个基于JavaScript编写的工具,它能够帮助用户将数字在二进制、八进制、十进制和十六进制之间进行转换。这个转换器的核心思想是首先将一个数字转换为十进制,因为十进制是...
4. **JavaScript进制转换函数**:在JavaScript中,`parseInt()` 和 `toString()` 是常用的进制转换函数。`parseInt()` 可以接受第二个参数,表示要解析的字符串的基数;`toString()` 方法则可以让数字对象以指定的...
- **八进制转十六进制**:先转换为十进制数,再由十进制转换为十六进制。 #### 十进制到其他进制 - **十进制转二进制**:除2取余逆序排列。 - **十进制转八进制**:除8取余逆序排列。 - **十进制转十六进制**:除...
进制转换V1.11b.hta 文件是该程序的主体部分,它包含用JavaScript编写的逻辑代码,用于实现数制转换功能。JavaScript是一种解释型的、跨平台的脚本语言,常用于网页动态效果和交互性功能的实现。在这个HTA程序中,...
本压缩包中的"易语言源码易语言JS任意进制转换源码.rar"包含了用易语言编写的一套程序,该程序能够实现JavaScript(JS)中的任意进制转换功能。这一功能在很多计算和编码场景中非常实用,例如数据解析、加密解密等。...
十六进制转换器 转换十进制转换器 八进制转换器 二进制转换器
标题中的“多功能计算器可以进行进制转换”表明这个计算器不仅具备基本的加减乘除功能,还支持不同数值进制之间的转换。在IT领域,进制转换是一项基础但重要的技能,尤其是在编程和计算机科学中。常见的进制有二进制...
JavaScript是一种广泛用于网页和网络应用的编程语言,其在处理数据和表示颜色等方面常常涉及到进制转换。...通过实践和学习,你将能够更好地掌握JavaScript进制转换以及其他相关知识,从而在编程世界中游刃有余。
可以用js进行进制转换,各个进制间的相互转换