当前位置:  技术问答>java相关

还是数据类型方面的问题

    来源: 互联网  发布时间:2015-01-02

    本文导语:  我的程序如下: int po=3366; int len=242956; long bb; bb=po/len*100; 为什么bb的值总是0? 请问怎么样才能得到百分比 能给点示例代码吗?小弟刚开始学java请高手指教。一定给分的。 |  int po=3366;  int len=242956; ...

我的程序如下:
int po=3366;
int len=242956;
long bb;
bb=po/len*100;
为什么bb的值总是0?
请问怎么样才能得到百分比
能给点示例代码吗?小弟刚开始学java请高手指教。一定给分的。

|
 int po=3366;
 int len=242956;
 double bb;
 bb=po/len*100;
 Double percent = new Double(double);
 NumberFormat percentFormatter;
 String percentOut;
 percentFormatter = NumberFormat.getPercentInstance(new Locale("cn","CH"));
 percentOut = percentFormatter.format(percent);
 System.out.println(百分数是: + "   " + currentLocale.toString());

|
写错了,应该这样子:
bb = (int) ( ((float) po/len) * 100);

|
int po=3366;
int len=242956;
long bb;
Integer bm = new Integer(po);
bb=bm.floatValue()/len*100;

|
类型转换问题:要求强制类型转换。这一点与c有区别。
float bb=((float)(po*100))/242956;
使用java.lang.Math.round()可四舍五入。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问ResultSet返回的是全部数据,还是指针,还是其他什么?
  • 程序里如何判断光驱里的是DVD盘,还是CD盘,还是一般的CD数据盘
  • access2000数据库中单精度型的数据是对应double还是float型???
  • 请教:请问java中存放数据库中的记录,用什么数据结构?(hashtable?vector?还是别的?)
  • 还是有问题啊,JSP查数据库!
  • 还是数据库session的问题
  • 如何区分数据是英文还是中文?
  • 查询图片,图片文件存放在数据库中好,还是存放路径好,是否有更好的解决办法
  • java开发数据库,一般是用JDBC-ODBC桥,还是JDBC驱动程序连接数据库呢?
  • 进程数据同步:消息队列还是共享内存+信号
  • 请问:你们的程序都怎样关闭数据库?是在每次出现异常的时候吗?还是在一段程序结束后?
  • 在开一贴,还是数据库连接问题
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • 好像大家都说在网页中最好不用applet直接访问数据库,那现在正在用Java开发的兄弟们是不是都通过EJB去访问数据库还是用其他方法
  • 我没分了,但还是希望得到帮助!关于从端口接收到的数据包格式问题?不胜感谢
  • 我时用jdbc打开数据库,使用后是否要显示的关闭数据库,还是等java的垃圾回收器来处理。
  • 请教:linux里取出mysql的数据为乱码,作了编码处理还是不行(java)
  • 如何判断数据在swap分区还是在物理内存?
  • 我欲做一论坛,但不知论坛文章是存放在数据库里好还是直接放在硬盘里好。
  • linux下用libpcap库函数抓包,如何判断捕获的数据包是IP数据包还是非IP数据包,顺便说一下、捕获的数据包除了IP数据包之外,还有那些种类,非常感谢!!!
  • 程序员为了健康必看!早晨空腹喝水,是对还是错?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 还是那个关于update的问题呀,还是解决不了呀?
  • http走的是tcp还是udp?ssh是tcp还是udp?
  • 怎样在服务器端判断客户使用的浏览器是使用的简体中文的还是英文的还是日文的或者其他的?
  • 大家以后的发展方向是什么?能交流一下么?是就想学好专业知识,打一辈子工?还是自己开公司?还是要考研究生,使自己提高一个档次?还是想办法出国深造?发言比有分!!!
  • 你的桌面用的是LINUX还是UNIX还是WINDOWS?
  • 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!!
  • linux下的c/c++语言开发,最好的ide是gcc还是kylix还是其他
  • jsp程序运行一次后,再修改原jsp程序,为什么运行还是的还是原来的程序??
  • 信号可靠还是不可靠,取决与信号本身还是signal()/sigaction()的区别?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3