[Info-vax] VMS Software Q1 '23 Update
Jan-Erik Söderholm
jan-erik.soderholm at telia.com
Wed Feb 1 11:30:04 EST 2023
Den 2023-02-01 kl. 17:25, skrev Arne Vajhøj:
> On 2/1/2023 10:40 AM, Jan-Erik Söderholm wrote:
>> Den 2023-02-01 kl. 15:11, skrev Arne Vajhøj:
>>> On 2/1/2023 8:17 AM, Simon Clubley wrote:
>>>> Something just occurred to me while writing this: does the latest solution
>>>> to everything :-) (ie: Rust) still allow you to directly compare two
>>>> floating
>>>> point numbers ?
>>>>
>>>> Based on a quick search, the answer would appear to be yes, which was
>>>> a bit of a surprise...
>>>
>>> It does but Clippy complains unless you instruct it not to.
>>>
>>> #[allow(clippy::float_cmp)]
>>>
>>> fn main() {
>>> let x:f64 = 123.456;
>>> let y:f64 = 123.456;
>>> let eq1:bool = x == y;
>>> println!("{0} = {1} is {2}", x, y, eq1);
>>> }
>>
>> Is that true for < or > compares also?
>> That seems as less of an issue...
>
> Docs says:
>
> <quote>
> What it does
>
> Checks for (in-)equality comparisons on floating-point values
> </quote>
>
> so I guess only == and !=.
>
> Arne
>
OK, sounds logical... :-)
More information about the Info-vax
mailing list