基金份额为什么有小数点?

2024-05-19 08:13

1. 基金份额为什么有小数点?

因为买基金虽然是以整百的金额提交的,但扣除手续费后,就可能产生非整数,而申购基金单位净值大多数情形都是带有小数的。
上述两个因素导致计算出来的份额就会存在小数,所以分额不可能是整数出现,一般会精确到小数点以后的四位。
用基金购入金额除去手续费之后再除以当天的基金净值就是基金的份额,因为基金净值每天都会变化,所以投资所得就是基金份额乘以当天的净值,对比购入金额就能知道是否盈利。
基金份额上市交易,是由基金管理人进行申请,经证券监督管理机构核准之后,基金份额能在证券交易所进行挂牌交易,买卖方式是公开集中竞价。

扩展资料:
基金份额计算:
计算基金份额申购、赎回价格,应当先计算基金份额净值。基金份额净值等于基金资产净值除以基金份额总额。
基金资产净值,是指基金资产总值减去按照法律、国务院证券监督管理机构规定和基金合同约定可以在基金资产中扣除的基金负债后的价值。
基金资产总值包括基金所拥有的各类有价证券、银行存款本息、应收基金申购款及其他投资所形成的价值总和。
为了客观、准确地反映基金资产价值,需要依据国家有关规定和基金合同的约定,进行基金资产估值。
开放式基金通常应当每个工作日对基金资产进行估值。估值的对象是基金所持有的股票、债券、股息红利、债券利息和银行存款本息等资产。
参考资料来源:百度百科—基金份额

基金份额为什么有小数点?

2. 为什么小数点后的位数会有不同?怎样才能让小数点后的显示的位数相同。

用format 函数

print “圆周长=“;format(2*pi*r,“0.0000”)
print “圆面积=“;format(r^2*pi,“0.0000”)
把CStr(c)改为format(c,“0.0000”)
把CStr(s)改为format(s,“0.0000”)

3. 编程时为什么%5.2f显示的小数小数点后有两位,而%f显示小数点后六位呢?

%5.2f这就是限制了输出格式.宽度为5,小数部分为2,整数部分为2,小数点占一位.不够则右对齐,空格补足.
%f用在输出函数中,对应的参数可以是float,也可为double.默认(不加限制)精确到六位小数.
float单精度浮点型,提供最多七位有效数字.
double则为双精度浮点型,提供长达16位有效数字.

编程时为什么%5.2f显示的小数小数点后有两位,而%f显示小数点后六位呢?

4. excel单元格小数点后位数困惑问题?

那是因为你的A1到A8本身小数位就很多,只是显示的比较少而已,到A9你也可以显示少点小数位呀,呵呵

5. 把3/7和5/7化成循环小数后,小数点后第几位是首次同时出现5的

永远不会出现5的。
3/7=0.428571 428571 428571……
5/7=0.714285 714285 714285……
发现了没有,3/7化为小数后,数字5总是出现在循环节的第4位,而5/7化为小数后,数字5总是出现在循环节的第6位。显然,永远不会同时出现5

把3/7和5/7化成循环小数后,小数点后第几位是首次同时出现5的

6. 为什么EXCEL里面输入数字后会自动退至小数点后两位?

因为格式默认的是小数点两位
修改单元格格式即可更改
操作如下:
方法1
例如在单元格 里输入23.69853

这里可以运用公式,简洁明了 ,在单元格里输入   =ROUND(数值 或者引用单元格的地址,n)。这个公式需要在英文状态的输入,n表示需要保留小数的个数

例如   =ROUND(23.69853,3),可以看到下面的效果,只要改变n的值,就可以显示几位小数,但是不能超过Excel里单元格显示的最大位数

ROUND公式法,保留小数位数,是四舍五入
方法2
也可以选中单元格,右键

设置单元格格式

在数字——分类——数值,示例,设置小数点位数,就可看到效果了
这种方法也是四舍五入

7. 现在的科学,“派”的精确值可到小数点后多少位了?

电子计算机的出现使π值计算有了突飞猛进的发展。1949年美国马里兰州阿伯丁的军队弹道研究实验室首次用计算机(ENIAC)计算π值,一下子就算到2037位小数,突破了千位数。1989年美国哥伦比亚大学研究人员用克雷-2型和IBM-VF型巨型电子计算机计算出π值小数点后4.8亿位数,后又继续算到小数点后10.1亿位数,创下新的纪录。至今,最新纪录是小数点后12411亿位。

满意请采纳

现在的科学,“派”的精确值可到小数点后多少位了?

8. excel加法运算会出现小数点后数字长龙的情况,请问是什么原因?

你好, 这个问题是EXCEL的浮点运算造成的误差问题。

关于浮点运算我看了些资料恶补了一下。
http://wenku.baidu.com/link?url=1xn74njXaBND7ZoZVO880Uj9MAQ4CaGTbKBDv_TcUREM1xAY5UB7w3dBtKU9I-uy73ESsP7sjsn8a8Q4OtTc4KvfXAXOIeJj_AIVE8fMGCC

有兴趣可以看看上面的文库内容,挺长。
简单描述的话就是

EXCEL的数字是用二进制记录的,但显示给我们的却是十进制。
十进制当中的一些数字是很好记录的,比如0.1
但同样的0.1在二进制当中却是无限循环的,比如十进制当中的1/3=0.33333333333333333
这时EXCEL会自动给你四舍五入,获取一个相近的二进制另一个数字。

但是当你在EXCEL运算的时候,得到的数就会发生误差,就像你所提的出问题。
又比如a1=1.1 a2=1.2 a3=a2-a1 显示到15位的时候得到的就不是0.1

没有解决办法。
所以EXCEL给你ROUND函数,再做一次四舍五入。。。。

希望能够帮到你。
最新文章
热门文章
推荐阅读