极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10479|回复: 2

如何将浮点转换为整形再转换成字符?

[复制链接]
发表于 2015-4-9 23:28:46 | 显示全部楼层 |阅读模式
本帖最后由 流水无声 于 2015-4-10 10:44 编辑

float agl;
float ax;
int cc;
String jdu = "";

agl=ax*90.0;

一、agl 怎么转成整形 int?

cc=agl(agl 变成整型给cc);


二、怎么把整型cc转成字符串加给 jdu?

String jdu =“ABC”+cc;

不胜感激,谢谢!
回复

使用道具 举报

发表于 2015-4-10 00:21:41 | 显示全部楼层

float agl = 38.85763;
int cc = agl;  // 38
int dd = agl + 0.5;  // 39
String jdu = String("cc=") + cc;
void setup( ){
  Serial.begin(9600);
  Serial.print("agl=");
  Serial.println(agl,3); // 38.858
  Serial.print("cc=");
  Serial.println(cc); // 38
  Serial.println("========");
  Serial.println(String("") + "dd=" + dd+", agl=" + agl);
  jdu = String("") + "dd="+ dd + ", cc=" + cc;
  Serial.print("\n=== jdu: ");
  Serial.println(jdu);
}
void loop( ) {;}

/// END of Arduino Program
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-11 09:56:04 | 显示全部楼层
tsaiwn 发表于 2015-4-10 00:21
float agl = 38.85763;
int cc = agl;  // 38
int dd = agl + 0.5;  // 39

非常感谢,搞定了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 22:44 , Processed in 0.051452 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表