数值型数据分为整型(int)、浮点型(float)和复数(complex),其中复数在金融场景的使用较少。不同的金融场景使用的数值型数据也会不同,例如,在表示工资、股票价格、利率等数据时采用浮点型数据,在表示股吧数据的评论量、股票日交易量等数据时通常采用整型。
整型也被称为整数,是正整数或负整数,没有小数点。整数运算的结果依然是整数。
浮点型由整数部分和小数部分组成,浮点型不精确存储;如果用于运算的两个数有一个是浮点数,那么运算结果是浮点数。
复数是由实部和虚部组成的,在Python中可以用a+bj或者complex(a,b)表示,其中a和b为浮点数。
数值型数据之间可以进行类型转化。但是,在转换过程中可能会涉及精度丢失的问题(例如,浮点数转化成整数会丢失小数点后面的精度),因此我们需要根据具体的情况进行数据转换。