在锈病中我该如何在一行中进行此类型转换

胜利

我正在尝试使用位移,但我需要将结果作为f64。我似乎无法弄清楚如何在不使tmp变丑的情况下将结果转换为f64。

let num_bits: uint = 32; // just for reference

// how can these two lines be 1 line
let muli: int = 1<<(num_bits-2);
let mul: f64 = muli as f64;

如何将最后两行写成一行,这样我就不需要了muli

我已经尝试了以下主题的各种尝试:

 let m: f64 = 1<<(num_bits-2) as f64;

这给婴儿围栏

  <anon>:8:21: 8:40 error: mismatched types: expected `uint`, found `f64` (expected uint, found f64)
  <anon>:8     let m: f64 = 1<<(num_bits-2) as f64;
豪尔赫·以色列·佩尼亚

您可以通过注释1文字的类型来做到这一点自您说过以来,我假设您希望移位结果为int(转换为之前f64multi: int否则,您想要1u

let m: f64 = (1i << (num_bits - 2)) as f64;

检查围栏

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在vim中搜索值,然后使用该值在同一行中进行搜索和替换?

来自分类Dev

如何在Powershell中进行类型转换

来自分类Dev

如何在javascript中进行类型转换?

来自分类Dev

用 rvest 刮:如何在一行中填充空白数字以在数据框中进行转换?

来自分类Dev

Java程序在一行中进行多种类型转换

来自分类Dev

如何在Xamarin中进行此类操作?

来自分类Dev

如何在MongoDB中进行此类查询

来自分类Dev

如何在Python中进行此类继承?

来自分类Dev

C ++如何在同一行中进行cin和cout?

来自分类Dev

如何在PhpStorm中进行评论时停止向下移动一行?

来自分类Dev

如何在一行中进行多次点击 (HTML/CSS/JS)

来自分类Dev

LIC_FILES_CHKSUM 如何在 Yocto 中进行一行匹配?

来自分类Dev

如何在Laravel Fluent中进行类型转换?

来自分类Dev

如何在Marklogic或Couchbase中进行xslt类型转换?

来自分类Dev

我如何在Fullcalendar中进行不同类型的事件?

来自分类Dev

我已将 PCA 相关的 matlab 代码转换为 python 代码,我该如何更正 python 的最后一行代码?

来自分类Dev

我如何在theano中进行一维卷积

来自分类Dev

我该如何进行左联接并仅带来符合特定条件的第一行?

来自分类Dev

我可以grep / awk / sed一行以在一行中进行多次匹配,然后获取信息吗?

来自分类Dev

我该如何在自己的代码中进行与IntelliJ数据库SSH隧道等效的工作?

来自分类Dev

我该如何在R中进行这种图形处理?非统计数字

来自分类Dev

如何在HTML Canva中进行转换?

来自分类Dev

如何在TypeScript中使用泛型在重载函数中进行类型转换

来自分类Dev

如果使用Perl脚本在文件中进行模式匹配,如何获取文件的下一行

来自分类Dev

如何在我的htaccess中进行modrewrite?

来自分类Dev

我如何在Swift中进行@Binding

来自分类Dev

如何在Android中进行我的编码?

来自分类Dev

如何在我的htaccess中进行modrewrite?

来自分类Dev

如何在Oracle SQL中将一行与上一行进行比较?

Related 相关文章

  1. 1

    如何在vim中搜索值,然后使用该值在同一行中进行搜索和替换?

  2. 2

    如何在Powershell中进行类型转换

  3. 3

    如何在javascript中进行类型转换?

  4. 4

    用 rvest 刮:如何在一行中填充空白数字以在数据框中进行转换?

  5. 5

    Java程序在一行中进行多种类型转换

  6. 6

    如何在Xamarin中进行此类操作?

  7. 7

    如何在MongoDB中进行此类查询

  8. 8

    如何在Python中进行此类继承?

  9. 9

    C ++如何在同一行中进行cin和cout?

  10. 10

    如何在PhpStorm中进行评论时停止向下移动一行?

  11. 11

    如何在一行中进行多次点击 (HTML/CSS/JS)

  12. 12

    LIC_FILES_CHKSUM 如何在 Yocto 中进行一行匹配?

  13. 13

    如何在Laravel Fluent中进行类型转换?

  14. 14

    如何在Marklogic或Couchbase中进行xslt类型转换?

  15. 15

    我如何在Fullcalendar中进行不同类型的事件?

  16. 16

    我已将 PCA 相关的 matlab 代码转换为 python 代码,我该如何更正 python 的最后一行代码?

  17. 17

    我如何在theano中进行一维卷积

  18. 18

    我该如何进行左联接并仅带来符合特定条件的第一行?

  19. 19

    我可以grep / awk / sed一行以在一行中进行多次匹配,然后获取信息吗?

  20. 20

    我该如何在自己的代码中进行与IntelliJ数据库SSH隧道等效的工作?

  21. 21

    我该如何在R中进行这种图形处理?非统计数字

  22. 22

    如何在HTML Canva中进行转换?

  23. 23

    如何在TypeScript中使用泛型在重载函数中进行类型转换

  24. 24

    如果使用Perl脚本在文件中进行模式匹配,如何获取文件的下一行

  25. 25

    如何在我的htaccess中进行modrewrite?

  26. 26

    我如何在Swift中进行@Binding

  27. 27

    如何在Android中进行我的编码?

  28. 28

    如何在我的htaccess中进行modrewrite?

  29. 29

    如何在Oracle SQL中将一行与上一行进行比较?

热门标签

归档