From 8f7dc2f3dbfc32a128cd1ca4262cd0488492e036 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=B8=85=E7=BF=94?= <16699465019@163.com> Date: Mon, 1 Apr 2024 10:41:10 +0800 Subject: [PATCH] =?UTF-8?q?3.30=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../3.30\344\275\234\344\270\232.md" | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 "\347\250\213\345\270\205\347\277\224/3.30\344\275\234\344\270\232.md" diff --git "a/\347\250\213\345\270\205\347\277\224/3.30\344\275\234\344\270\232.md" "b/\347\250\213\345\270\205\347\277\224/3.30\344\275\234\344\270\232.md" new file mode 100644 index 0000000..038428c --- /dev/null +++ "b/\347\250\213\345\270\205\347\277\224/3.30\344\275\234\344\270\232.md" @@ -0,0 +1,11 @@ +数制转换 + +10进制转2进制:整数部分除以2取余,直至商为0;小数部分乘以2取整,直至小数部分为0或达到所需精度 + + 10进制转8进制:整数部分除以8取余,直至商为0;小数部分乘以8取整,直至小数部分为0或达到所需精度 + + 10进制转16进制:整数部分除以16取余,直至商为0;小数部分乘以16取整,直至小数部分为0或达到所需精度 + +2进制转8进制:整数部分小数点左边从右向左,每3位一组,转换成8进制小数部分小数点右边从左向右,不足时补0至3位,每3位为一组,转换成8进制 + + 2进制转16进制:整数部分小数点左边从右向左,每4位一组,转换成16进制小数部分小数点右边从左向右,不足时补0至4位,每4位为一组,转换成16进制 \ No newline at end of file -- Gitee