分類: stl &演算法分析
2012-03-08 11:06
494人閱讀收藏
舉報 float
date
/*!
\author liubao
\date 2011/4/4
\brief 列印資料的二進位制形式
*/
#include
#include
#include
/*!
列印字元的二進位制表示,結尾不含換行符
\param ch 需要列印的字元
\warning 注意此處是巨集實現,不可使用自增/自減運算子作引數!
*/
#define _print_char(ch) \
do \
while(0)
/*!
列印任意基本資料型別var的二進位制表示,結尾不含換行符
\param var 需要列印的變數
\warning 由於針對小端型別特殊處理,列印非基本資料型別會導致結果錯誤!
*/
#define print_binary(var) \
do \
while(0)
/*!
列印任意基本任據型別var的二進位制表示,結尾包含換行符
\param var 需要列印的變數
\warning 由於針對小端型別特殊處理,列印非基本資料型別會導致結果錯誤!
*/
#define puts_binary(var) print_binary(var); putchar('\n')
int main()
LintCode 二進位制表示
給定乙個數將其轉換為二進位制 均用字串表示 如果這個數的小數部分不能在 32 個字元之內來精確地表示,則返回 error 樣例 n 3.72 返回 error n 3.5 返回 11.1 題目很簡單,直接上 吧 public class binaryrepresention return res.r...
LintCode 二進位制表示
給定乙個數將其轉換為二進位制 均用字串表示 如果這個數的小數部分不能在 32 個字元之內來精確地表示,則返回 error 您在真實的面試中是否遇到過這個題?yes 樣例n 3.72 返回 error n 3.5 返回 11.1 好久沒做題 有點懵逼 根據資料試出來的 臥槽 public class ...
二進位制表示 LintCode
給定乙個數將其轉換為二進位制 均用字串表示 如果這個數的小數部分不能在 32 個字元之內來精確地表示,則返回 error 樣例 n 3.72 返回 error n 3.5 返回 11.1 ifndef c180 h define c180 h include include using namesp...