[R] BUG: atan(1i) / 5 = NaN+Infi ?

Bert Gunter bgunter@4567 @end|ng |rom gm@||@com
Thu Sep 5 23:38:15 CEST 2024


What version of R are you using and on what platform?

I get:
> atan(1i)
[1] 0.7853982+Infi
> atan(1i)/5
[1] NaN+Infi

on:
R version 4.4.1 (2024-06-14)
Platform: aarch64-apple-darwin20
Running under: macOS Sonoma 14.6.1

-- Bert

On Thu, Sep 5, 2024 at 1:23 PM Leo Mada via R-help <r-help using r-project.org>
wrote:

> Dear R Users,
>
> Is this desired behaviour?
> I presume it's a bug.
>
> atan(1i)
> # 0+Infi
>
> tan(atan(1i))
> # 0+1i
>
> atan(1i) / 5
> # NaN+Infi
>
> There were some changes in handling of complex numbers. But it looks like
> a bug.
>
> Sincerely,
>
> Leonard
>
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> https://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list