• 计算机数值编码是指电子计算机内部表示数字的方式。通常數值會儲存為位元組序列,而以組成它們的位元數給以名稱,例如32位整数、64位浮点数。对于計算機處理器指令集所使用的位元編碼,通常需要將其格式再轉換以供外界的使用者來判讀,例如打印和顯示。對於紙筆書寫看似相同的文字符號或數值,在不同類型的電子計算機...
    23 KB (3,911 words) - 07:17, 19 February 2025
  • IEEE 754 (category 計算機算術)
    理性、先进性,被IEEE采用作为浮点数的标准,于1985年发布。而在此前,这一标准的内容已在八十年代初期被各计算机公司广泛采用,成了事实上的业界工业标准。加州大学伯克利分校的数值计算计算机科学教授威廉·卡韩被誉为“浮点数之父”。 一個浮點數 (Value) 的表示其實可以這樣表示: Value =...
    22 KB (3,197 words) - 08:20, 30 April 2025
  • 電腦數值控制(英語:numerical control, computer numerical control (CNC),简称数控)是指通过计算机自动控制机械加工工具和3D打印的行为。一台使用CNC的机器会根据写好的程序,将一块原材料(金属、木头、塑料、陶瓷、复合材料均可),在无需人类干预的情况...
    16 KB (2,609 words) - 04:58, 1 June 2024
  • 單精度浮點數 (category 計算機算術)
    计算机中占据32比特(4字节)大小,因此也称为float32或FP32。在IEEE 754中这种32位二进制格式被正式称为binary32格式,而在IEEE 754-1985中被称为single,即单精度。 利用“浮点”(浮动小数点)的方法,浮点数可以表示一个范围很大的数值...
    2 KB (317 words) - 08:00, 30 April 2025
  • 字符编码(英語:Character encoding)、字碼、字集碼是把字符集中的字符为指定集合中某一对象(例如:位元模式、自然数序列、八位元或者电脉冲),以便文本在计算机中存储和通过通信网络的传递。 純就字面解釋,這些術語是有不同的概念,但在許多的中文語境,這些術語會混用,有相同的概念。字符集,是...
    19 KB (2,576 words) - 01:51, 22 September 2024
  • 雙精度浮點數 (category 計算機算術)
    雙精度浮點數(英語:Double-precision floating-point)是用来表示浮点数的一种資料型別,在计算机中占据64比特(8字节)大小,因此也称为float64或FP64。在IEEE 754中这种64位二进制格式被正式称为binary64格式,而在IEEE 754-1985中被称为double,即双精度。...
    8 KB (412 words) - 07:58, 30 April 2025
  • 数值线性代数(英語:numerical linear algebra),又稱應用線性代數(英語:applied linear algebra)是一门研究在计算机上进行线性代数计算,特别是矩阵运算算法的学科,是數值分析的一個分支。计算机用浮点数运算,无法精确表示无理数数据,因此计算机...
    15 KB (2,430 words) - 15:47, 25 February 2025
  • 算法 (redirect from 计算机算法)
    数值分析中研究的; 或 一种微分方程形式的算法,在模拟计算机上运行,不断地对数据进行操作。 基本算法 枚举 搜索 深度优先搜索 广度优先搜索 启发式搜索 遗传算法 数据结构的算法 数论与代数算法 计算几何的算法 凸包算法 图论的算法 哈夫曼编码 树的遍历 最短路径算法 最小生成树算法...
    32 KB (4,821 words) - 10:43, 19 February 2025
  • 半精度浮点数 (category 計算機算術)
    计算机中占据16比特(2字节)大小,因此也称为float16或FP16。在IEEE 754中这种16位二进制格式被正式称为binary16格式,因为只有單精度浮點數的一般大小,也简称为half,即半精度。这种数据类型只适合存储对精度要求不高的数字,不适合用来计算。 半精度浮点数是一种较新的浮点类型。...
    6 KB (721 words) - 08:03, 30 April 2025
  • 高精度计算是一种程序设计的算法。由于中央處理器的字長限制,如32位CPU中一个整数最大只能取值4,294,967,295(=232-1)。因此在进行更大范围的数值计算中,往往要采取模拟手段。通常通过分离字符的方法通过数字数组进行输入、通过数组倒序输出、通过模拟竖式计算进行计算...
    5 KB (687 words) - 05:41, 2 July 2024
  • 计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人交互则是專注于怎样使计算机计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机...
    46 KB (5,261 words) - 13:01, 5 February 2025
  • 计算机进行运算时,需要将负数编码至二进制形式,所用的编码方法称为有符号数的表示。 在数学中,可以在任意基数的数前面添加负号“−”来表示负数。然而在随机存取存储器和寄存器中,数据均以一系列二进制位表示而没有额外的标志,因此需要一种编码负号的方法。当前有四种方法,用于扩展二进制数字系统,来表示有符号数...
    9 KB (1,025 words) - 14:38, 11 January 2024
  • NULL可能是指: 空值 (SQL) (NULL),一个特殊标记,用于指示数据库中不存在数据值。 空字符,是一个数值为0的控制字符。在许多字符编码中都包括空字符。 空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据,但报告写入操作成功,读取它则会立即得到一个EOF。...
    2 KB (274 words) - 04:52, 30 April 2025
  • 编码理论(英語:Coding theory)是研究编码的性质以及它们在具体应用中的性能的理论。编码用于数据压缩、加密、纠错(英语:error-correction),最近也用于网络编码中。不同学科(如信息论、電機工程學、数学、语言学以及计算机科学)都研究编码...
    6 KB (952 words) - 14:43, 31 December 2023
  • 一補數 (category 自2022年2月需要计算机科学专家关注的页面)
    [N]={\begin{cases}N,&N\geq 0\\2^{n}-1-|N|,&N<0\end{cases}}} 式中,N为真值,n为编码的位数。 显然,正数的反码等于其原码,而负数的反码则可以通过保留其符号位,将原码的数值位取反得到。 例如,使用4个二进制位时,+3是0011,用一補碼表示-3便是1100。下表列出了4-bit二進數所能表示的整數。...
    4 KB (296 words) - 08:50, 15 January 2024
  • 常微分方程数值方法是用以寻找常微分方程(ODE)解的数值近似值的方法。其使用也称作“数值积分”,不過「数值积分」主要是指积分的计算。 很多微分方程无法精确求解。但在工程学等领域的实际应用中,通常只需得到数值近似解。本文介绍的算法可用于计算这种近似值,另一种方法是用微积分技术得到解的级数展开表达。...
    23 KB (3,695 words) - 01:14, 8 February 2025
  • 霍夫曼編碼(英語:Huffman coding),又譯為哈夫曼编码、赫夫曼编码,是一種用於无损数据压缩的熵編碼(權編碼)演算法。由美國計算機科學家大衛·霍夫曼於1952年發明。 在计算机资讯处理中,霍夫曼編碼使用變長編碼表對源符號(如文件中的一個字母)進行編碼,其中變長編碼表是通過一種評估來源符號出現...
    40 KB (6,273 words) - 15:19, 27 April 2025
  • 图灵奖 (category 計算機科學獎項)
    Award),又譯杜林獎、A.M.图灵奖,是计算机协会(ACM)于1966年设立的獎項,专门奖励对计算机事业作出重要贡献的个人。其名称取自世界计算机科学的先驱、英国科学家、曼徹斯特大学教授艾伦·图灵(A.M. Turing),这个奖设立目的之一是纪念这位現代计算机科學的奠基者。获奖者必须是在计算机...
    17 KB (775 words) - 11:33, 1 April 2025
  • 数学和计算机科学中,计算机代数或符号计算或代数计算,是研究、开发用于操作表达式等数学对象的算法与软件的科学领域。这通常被视为是运算科学的一个子领域,但运算科学一般基于近似浮点数的数值计算,而符号计算则使用含变量的表达式进行精确计算,其中变量没有赋值。 执行符号计算的软件系统称为计算机...
    16 KB (2,116 words) - 16:50, 25 December 2023
  • 魔術數字 (程式設計) (category 计算机编程)
    魔術數字可以是指寫死在程式碼裡的具體數值(如「10」「123」等以數字直接寫出的值)。例如,在下面这个计算含税价格的程序片段中,1.05即是一个典型的魔术数字: price_tax = 1.05 * price 雖然程式作者寫的時候自己能了解數值的意義,但對其他程式員而言,甚至製作者本人經過一段時間後,會難以了解這個數值...
    3 KB (499 words) - 08:30, 7 May 2024
  • 浮点数–计算机处理的浮点数通常是一个字长或字长的倍数。 地址–计算机处理的存储器地址必须有足够的尺寸,以便可以表示需要的数值范围,但是又不能过大。经常使用的尺寸是字,不过也可以是字的倍数或分数。 寄存器– 处理器寄存器根据它要处理的数据类型被设计成适当的尺寸,例如:整数、浮点数、地址。许多计算机...
    18 KB (1,963 words) - 12:54, 29 September 2024
  • 编码理论中重要的离散有限群、环和域、形式语言理论中的离散半群和幺半群。 离散数学充分描述了计算机科学离散性的特点。 理论计算机科学(Theoretical computer science)包含离散数学计算的领域,并特别注重图论和数理逻辑。理论计算机科学包括对计算...
    16 KB (1,942 words) - 10:30, 19 January 2024
  • or zoned)。 這種編碼技术,最常用於會計系統的設計裡,因為會計制度經常需要對很長的數字做準確的計算。相對於一般的浮點式記數法,採用BCD碼,既可保存數值的精確度,又可使電腦免除作浮點運算所耗費的時間。此外,對於其他需要高精確度的計算,BCD編碼亦很常用。...
    5 KB (652 words) - 11:03, 13 March 2025
  • 一个颜色显示的描述是由三个数值控制的,他分别为R、G、B。但三个数值位为最大时,显示为白色,当三个数值最小时,显示为黑色。 数值表示可以使用以下几种不同的方式: 浮点:从0到1之间可用的数来表示。 百分比:从0%到100%。 整数:使用0到255之间的一字节(8比特)表示,通常表示为十进制和十六进制的数值...
    34 KB (2,118 words) - 05:43, 5 June 2024
  • CDC Cyber (category 大型计算机)
    计算机。用于计算密集的高性能科学数值计算。 probabilistic analysis, energy and academic computing, radiation shielding modeling,该系列也包括Cyber 18和Cyber 1000 小型。 Cyber...
    5 KB (503 words) - 00:27, 11 May 2022
  • 数值完全一致。 UTF-32的主要优点是可以直接由Unicode码位来索引。在编码序列中查找第N个编码是一个常数时间操作。相比之下,其他可变长度编码需要进行循序存取操作才能在编码序列中找到第N个编码。这使得在计算机程序设计中,编码...
    5 KB (724 words) - 06:27, 29 May 2022
  • 计算机科学中,查找表(Lookup Table)是用简单的查询操作替换运行时计算的数组或者关联数组这样的数据结构。由于从内存中提取数值经常要比复杂的计算速度快很多,所以这样得到的速度提升是很显著的。 一个经典的例子就是三角函數表。每次计算所需的正弦值在一些应用中可能会慢得无法忍受,为了避免这种情...
    7 KB (1,196 words) - 05:03, 8 January 2021
  • Fortran (category 數值分析語言)
    数值计算和科学计算。它在1957年由IBM開發出来,是世界上第一个被正式采用並流传至今的高级编程語言。 Fortran最初由IBM在1950年代开发,用于科学和工程应用,并随后长时间统治了科学计算编程。它已经在计算密集领域里应用了超过六个年代,比如数值天气预报、有限元分析、计算...
    72 KB (8,245 words) - 07:05, 2 March 2025
  • 高动态范围成像 (category 计算机图形学)
    编码方式。 当用于显示的时候,高动态范围图像经常要进行色调映射,并且要与其它几种全屏显示效果(英语:Full screen effect) 一起使用。 在计算机图形学中开创高动态范围成像的先驱是Paul Debevec,据说Debevec是第一个使用高动态范围成像图生成计算机图像以逼真地对计算机...
    15 KB (1,938 words) - 16:49, 6 October 2024
  • −0 (category 自2010年1月需要计算机科学专家关注的页面)
    特定情况下,−0具有特殊意义: 在计算机科学中,−0是浮点数中表达0的一种方式,可以在某些时候进行符号性处理。 在普通应用中,−0有可能被用来表示一个可以四舍五入为零的负数,或者是一个从负方向上趋近于零的数。 在统计力学中,特定的系统在反转分布的状态下,可以被认为拥有−0的绝对温度。 在对于整数的1+7位元的符号数值...
    8 KB (941 words) - 22:11, 7 January 2024
  • 数据可视化 (category 计算机科学)
    Computing》(意为“科学计算之中的可视化”),对于这一领域产生了大幅度的促进和刺激。这份报告之中强调了新的基于计算机的可视化技术方法的必要性。随着计算机运算能力的迅速提升,人们建立了规模越来越大,复杂程度越来越高的数值模型,从而造就了形形色色体积庞大的数值...
    18 KB (2,340 words) - 18:50, 4 January 2025