Julia学习笔记6——复数和有理数

本文详细介绍了Julia语言中复数的操作方法,包括如何构建复数、获取其实部、虚部等属性,以及如何使用Julia内置的分数类型来表示精确的整数比值。

Julia学习笔记6——复数和有理数
在Julia中,全局常量im被绑定到了虚数i,即-1的主平方根。
real(z)表示z的实部
imag(z)表示z的虚部
conj(z)表示z的复共轭
abs(z)表示z的绝对值
数学函数通常应用于实数就返回实数值,应用于复数就会返回复数值。
例如
在这里插入图片描述

较为高效的complex函数可以直接通过实部与虚部构建虚数数值complex(1,2),省去了加法和乘法的算法复杂度。
另外,Inf和NaN也可以出现在复数的实部和虚部。
Julia有一个用于表示整数精确比值的分数类型,分数用//运算符构建:6//9=2//3
numerator函数可以得到标准化分子,denominator函数可以得到标准化分母。
float可以将分数转换成浮点数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值