是否可以在不添加小数点的情况下将int文字强制转换为Rust中的浮点数?

时间:2016-08-18 11:22:00

标签: floating-point rust literals

我有一些从另一种语言格式化的测试数据。数据是一个浮点数组,但有些成员会错过小数点。

public class ValueAdapterEn extends BaseAdapter implements Filterable { private Context context; public ValueAdapterEn(ArrayList<String> English_List, Context context){ this.context = context ; } ...... } (100多个项目)。

有没有办法让Rust定义一个[0, 0], [0, 1], [1, 0.5], ... / f64数组,而不必为每个值添加小数点?

1 个答案:

答案 0 :(得分:8)

不,它必须有一个小数点。

您只能使用浮点文字:0.或点和小数:0.0

仅当您使用显式类型后缀时才允许省略该点:0f320_f32等等是合法的。