printf

    17热度

    3回答

    我从来没有使用过这些函数,但在阅读了很多关于sprintf()之后,我决定了解它。 所以我继续做下面的事情。 function currentDateTime() { list($micro, $Unixtime) = explode(" ",microtime()); $sec= $micro + date("s", $Unixtime); $sec = mb_er

    8热度

    6回答

    简单的问题,我不明白... 如何在printf字符串内打印'%'字符?下面的代码打印它,但也给出了“无效转换”错误。 printf "\t\t".$hour."00 HRS\t=>\t%.2f\t%.2f\t%.1f\%\n", $total, $max15, ($max15/$total*100); 应该输出类似: 0000 HRS => 3125.19 898.02 28.7%

    2热度

    1回答

    我试图格式化一个字符串,给我一个数字2个字符,不管它的值如何。现在,我有 [NSString stringWithFormat:@"%2d:%2d:%2d",h,m,s)]; 和值1,2,3,输出 1: 2: 3 如何改变的空间为0的?

    0热度

    3回答

    我试图在PHP中使用sprintf()来填充时间(MP3的播放时间)。 sprintf("%02d:2d:2d", $time); 返回的时候产生的,比如函数,“1:56”如果MP3是1分56秒之久,而且通话带回“1点56分00秒”(而它需要是00:01:56)。我该如何做这项工作?我如何告诉sprintf在左边填充? 或者还有更好的方法来解决这个问题吗?更适合的功能可能是什么? 感谢

    9热度

    3回答

    我很好奇: 如果你做一个printf("%f", number);声明的精度是什么?即将显示多少个小数位?这个编译器是否依赖?

    1热度

    3回答

    我只能找到小c的参考。我认为大写字母C代表Unicode,但我不确定。对于较小的数字,两者都输出相同的字符。

    2热度

    2回答

    最近我浪费了大约半小时追踪到的NSLog这种奇怪的行为(...): NSString *text = @"abc"; long long num = 123; NSLog(@"num=%lld, text=%@",num,text); //(A) NSLog(@"num=%d, text=%@",num,text); //(B) 线(A)打印预计 “数= 123,文本= ABC”,但线(

    6热度

    5回答

    #include <stdio.h> #define MAXLEN 256 int main() { int n; char buf[MAXLEN]; while((n = read(0,buf,sizeof(buf))) != 0){ printf("n: %d:",n); write(1,buf,n); } retur

    5热度

    3回答

    我需要从double值指定要打印的字符串的确切长度,但我不想限制输出超出必要。 当用printf()格式化时,一个6位精确双精度的最大长度是多少? 具体而言,我应该给printf("%X.6lg",doubleValue);中的X赋予什么值以确保没有值会被截断? 我需要详细说明长度的原因是我定义了一个MPI派生数据类型,它由大量的double值的字符串表示组成,并且必须知道它们的确切长度以便在MP

    5热度

    11回答

    我正在写一个程序,使用它的输入打印一个十六进制转储。然而,当新行,制表符等被传入并破坏我的输出格式时,我遇到了问题。 如何使用printf(或猜测我想)打印'\ n'而不是打印实际的换行符?我只需要为此做一些手动解析? 编辑:我正在动态地接收我的数据,这不仅仅是我关于它的\ n,而是所有的符号。例如,这是我的printf语句: printf("%c", theChar); 我怎样才能让这个打印