1
私はMATLABを初めて使用しており、型と混同しています。なぜ3は整数ではなく浮動小数点ですか? Numeric Types上のMATLABドキュメントのなぜ "3"の整数はMATLABの浮動小数点ですか?
>> isa(3, 'float')
ans =
logical
1
>> isa(3, 'integer')
ans =
logical
0
私はMATLABを初めて使用しており、型と混同しています。なぜ3は整数ではなく浮動小数点ですか? Numeric Types上のMATLABドキュメントのなぜ "3"の整数はMATLABの浮動小数点ですか?
>> isa(3, 'float')
ans =
logical
1
>> isa(3, 'integer')
ans =
logical
0
、あなたはすべての数値は、倍精度浮動小数点として、デフォルトでは、MATLABの店舗をその
を読むことができます。
したがって、isa(3, 'float')
(又はisfloat(3)
)がtrue
を返します。
あなたは整数として明示的に数を保存することができます:
This exampleをMATLABのドキュメントからも非常に有用である必要があります。
あなたは
int8
int16
int32
int64
uint8
uint16
uint32
uint64
をしているMATLABでの整数型、のいずれかを使用することができます