12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MPLAB ® <strong>C18</strong> C 编 译 器 函 数 库4.3 数 据 转 换 函 数除 非 在 函 数 描 述 中 另 有 注 明 , 这 些 函 数 和 ANSI 1989 标 准 C 库 函 数 中 的 同 名 函 数 是 一致 的 。 具 体 函 数 见 下 表 :表 4-2:函 数数 据 转 换 函 数描 述atob 将 一 个 字 符 串 转 换 为 8 位 有 符 号 数 。atof 将 一 个 字 符 串 转 换 为 浮 点 数 。atoi 将 一 个 字 符 串 转 换 为 16 位 有 符 号 整 型 。atol 将 一 个 字 符 串 转 换 为 长 整 型 。btoa 将 一 个 8 位 有 符 号 数 转 换 为 字 符 串 。itoa 将 一 个 16 位 有 符 号 整 型 转 换 为 字 符 串 。ltoa 将 有 符 号 长 整 型 转 换 为 字 符 串 。rand 生 成 一 个 伪 随 机 整 数 。srand 设 置 伪 随 机 数 字 发 生 器 的 种 子 ( 初 始 值 )。tolower 将 字 符 转 换 为 小 写 字 母 的 ASCII 字 符 。toupper 将 字 符 转 换 为 大 写 字 母 的 ASCII 字 符 。ultoa 将 无 符 号 长 整 型 转 换 为 字 符 串 。4.3.1 函 数 描 述atob功 能 : 将 一 个 字 符 串 转 换 为 一 个 8 位 有 符 号 数 。包 含 头 文 件 : stdlib.h原 型 : signed char atob( const char * s );参 数 :s指 向 要 转 换 的 ASCII 字 符 串 的 指 针 。说 明 :该 函 数 将 ASCII 字 符 串 s 转 换 为 8 位 有 符 号 数 (-128 到 127)。 输 入的 字 符 串 必 须 以 10 为 基 数 ( 十 进 制 ), 且 可 以 字 符 指 示 符 号 (“+” 或“-”) 开 始 。 溢 出 结 果 未 定 义 。 该 函 数 是 MPLAB <strong>C18</strong> 对 ANSI 标 准 函数 库 的 扩 展 。返 回 值 : -128 到 127 范 围 内 所 有 字 符 串 的 8 位 有 符 号 数 。文 件 名 :atob.asmatof功 能 : 将 一 个 字 符 串 转 换 为 浮 点 数 。包 含 头 文 件 : stdlib.h原 型 : double atof ( const char * s );参 数 :s指 向 要 转 换 的 ASCII 字 符 串 的 指 针 。说 明 :该 函 数 将 ASCII 字 符 串 s 转 换 为 浮 点 数 。 以 下 是 可 识 别 的 浮 点 字 符 串 示例 :-3.14151.0E21.0E+21.0E-2返 回 值 : 函 数 返 回 转 换 的 结 果 。文 件 名 :atof.cDS51297C_CN 第 112 页© 2004 Microchip Technology Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!