我正在寻找一种简单的方法来打印数字的最后一个浮点数。For EG : 33.44 ans - 4
.
但是,我JAVA
很容易管理它,但我是C/C++
初学者。代码的 SSCCE JAVA
:
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
Float f;
f=scan.nextFloat();
System.out.println(f);
String g=f.toString(f);
System.out.println(g.charAt(g.length()-1));
}
}
我不认为这将是一件容易的事C/C++
。任何逻辑/解决方案?