類型
Single(單精度浮點型)變數存儲為 IEEE 32 位(4 個位元組)浮點數值的形式,它的範圍在負數的時候是從 -3.402823E38 到 -1.401298E-45,而在正數的時候是從 1.401298E-45 到 3.402823E38。 Single的類型聲明字元(附加到變數名上的字元,指出變數的數據類型。在默認情況下,變數都是 Variant類型的,除非對應的 Deftype語句出現在模組中。)為感嘆號 ( !)。
Single 在用CPU_Z檢測出的記憶體一項里還代表著你主機板是否開啟雙通道功能,該項解釋為:單通道。
C#
Single也在C#中,接口(IQueryable)的一個方法,它返回集合中唯一一個符合給定條件的元素.
同樣在.NET Framework 類庫 中有很多Single方法,具體參見MSDN。
MATLAB
簡介
matlab中single函式把一個矩陣中所有元素都變為單精度的。在matlab的命令視窗中輸入doc single或者help single就可以獲得函式的幫助信息。
在matlab中雙精度用double表示。
程式示例
下面是一個例子:
% single_example
clc
clear
result = sum(single([2 5 8]))
class(result)
a = magic(4);
b = single(a);
whos
輸出:
result =15
ans =single
Name Size Bytes Class Attributes
a 4x4 128 double
ans 1x6 12 char
b 4x4 64 single
result 1x1 4 single