我有興趣以字節的形式獲取BigFloat的數字。我收到一個非常奇怪的錯誤,我無法調試。我提供了一個出現錯誤的最小示例。 function floatToBytes(x::BigFloat)
ret = zeros(UInt8, 4)
xs = significand(x)/2
b = UInt8(0)
for i = 1:4
xs *= 256
全新朱莉婭矢量/陣列的類型 - 所以我的簡單的問題道歉,簡直似乎無法找到任何地方的答案: 我想創建一個函數,它接受一個矢量作爲參數,但強制該矢量包含數字(浮點數或整數)。 我覺得這應該寫成: function foo(x::Vector{Number})
return x.^2
end
但運行此與foo([5.0])產生 ERROR: MethodError: no method