julia-分数(第1讲)
发布日期:2021-06-29 14:44:34 浏览次数:3 分类:技术文章

本文共 1221 字,大约阅读时间需要 4 分钟。

分数            2020/6/6 ==========================================================================1.构造分数:    # Julia分数类型构造:使用 // 运算符;自动约简分母非负;分数唯一    a,b=1,2;a//b==1//2                     #变量常量构造    -1//0                                            #构造无限有理值:结果为 -1//0    0//0                                             #错误不能构造结果为 NaN 分数numerator(2//3),denominator(2//3)#提取有理值的标准分子和分母(2, 3)==========================================================================2.算数运算:                                  #分数类型自动提升2.1.四则运算:    f1,f2=1//2,a//b;f1+f2 +1               #类型提升:2//1    2//7 + 4//7*im    2.2.比较运算:    # 通常不需要对分子和分母进行直接比较,比较运算是针对有理值定义:    0//2==0//3 ,1//0==2//0                    # (true, true)    0.5 == 1//2, 0.33 < 1//3                  # (true, true)        Number(2//3)==Number(4//6)       # 比较两个分数是否相等         a ,b= 1,2;isequal(float(a//b), a/b)   # true   例外a == 0和b == 0==========================================================================3.类型转换:    float(3//4),float(3//0),float(0//4) #分数转浮点数 (0.75, Inf, 0.0)    Int(round(7//3)),round(Int,7//3)  #分数转整数(2, 2)    string(3//4)                                #分数转字符串"3//4"    ==========================================================================

 

转载地址:https://chunyou.blog.csdn.net/article/details/106440281 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:julia-复数(第2讲)
下一篇:sklearn-分离数据-评估算法(第6讲)

发表评论

最新留言

不错!
[***.144.177.141]2024年05月02日 11时14分18秒