Microsoft's Rust guide for C#/.NET developers
microsoft.github.io
microsoft.github.io
f32 in Rust is equivalent to double in C#
f64 in Rust is equivalent to decimal in C#
correcting a typo on this page:
https://microsoft.github.io/rust-for-dotnet-devs/latest/lang...
https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
Rust doesn't (March 2024) have f16. And the other correspondences you wrote are wrong.
There's a crate (several it seems) which realizes an f16 with arithmetic using u16, for example.