[#104481] [Ruby master Feature#18020] Introduce `IO::Buffer` for fiber scheduler. — samuel@...

Issue #18020 has been reported by ioquatix (Samuel Williams).

31 messages 2021/07/03

[#104492] [Ruby master Bug#18022] Spec errors for rbconfig/unicode_[emoji_]version_spec: Using Ruby 2.7 even when on Ruby 3.1 — duerst@...

Issue #18022 has been reported by duerst (Martin D=FCrst).

8 messages 2021/07/04

[#104552] [Ruby master Feature#18033] Time.new to parse a string — nobu@...

Issue #18033 has been reported by nobu (Nobuyoshi Nakada).

26 messages 2021/07/09

[#104560] [Ruby master Bug#18035] Introduce general module for immutable by default. — samuel@...

Issue #18035 has been reported by ioquatix (Samuel Williams).

41 messages 2021/07/09

[#104629] [Ruby master Misc#18039] DevelopersMeeting20210819Japan — mame@...

Issue #18039 has been reported by mame (Yusuke Endoh).

11 messages 2021/07/16

[#104643] [Ruby master Bug#18040] Why should `foo(1 if true)` be an error? — bughit.github@...

Issue #18040 has been reported by bughit (bug hit).

10 messages 2021/07/19

[#104665] [Ruby master Feature#18042] YARV code optimization — motoroller95@...

Issue #18042 has been reported by motoroller (Iskandar Gohar).

11 messages 2021/07/23

[#104692] [Ruby master Bug#18048] Thread#join can break with fiber scheduler unblock fails or blocks. — samuel@...

Issue #18048 has been reported by ioquatix (Samuel Williams).

10 messages 2021/07/27

[#104723] [Ruby master Bug#18054] No rule to make target 'thread_fd_close.c', needed by 'thread_fd_close.o' — duerst@...

Issue #18054 has been reported by duerst (Martin D=FCrst).

8 messages 2021/07/29

[ruby-core:104467] Re: Float truncate

From: Marc-Andre Lafortune <ruby-core-mailing-list@...>
Date: 2021-07-01 22:55:20 UTC
List: ruby-core #104467
I believe this to be a bug; I opened https://bugs.ruby-lang.org/issues/1801=
8

Thanks for reporting this


On Wed, Jun 16, 2021 at 3:36 PM Eust=C3=A1quio Rangel <eustaquiorangel@gmai=
l.com>
wrote:

> Hey Austin!
>
> Em qua., 16 de jun. de 2021 =C3=A0s 14:32, Austin Ziegler <halostatue@gma=
il.com>
> escreveu:
>
>> This isn=E2=80=99t related to float truncation, it=E2=80=99s related to =
the
>> approximate nature of float.
>>
>> [4] pry(main)> 291.4 * 100
>> =3D> 29139.999999999996
>>
>> https://bugs.ruby-lang.org/#Floating-point-numbers
>
>
> Yeah, meanwhile I was taking a look on some of the concepts, thanks for
> pointing out this URL! As I said, floats are known to be wild math beasts=
.
> :-)
>
>> If your client needs accuracy on this, they should be using BigDecimal.
>>
>> [12] pry(main)> BigDecimal('291.4').truncate(2)
>> =3D> 0.2914e3
>>
>
> Thanks! We also made some monkey patching on Float, to allow they truncat=
e
> converting first on a String.
>
> As a side note to the maintainers of the RubyMine gateway, this email
>> did not open a ticket in RubyMine. Is the gateway broken again?
>>
>
> I also noticed that.
>
> Thanks!
>
> Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=3Dunsubscrib=
e>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>
>

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next