小编dan*_*dan的帖子

17
推荐指数
2
解决办法
2万
查看次数

PHP意外导致浮动到int类型转换

我想在php中将float转换为int值:

var_dump((int)(39.3 * 100.0)); //Returns 3929 but should be 3930!
var_dump((int)(39.2 * 100.0)); //Returns 3920
Run Code Online (Sandbox Code Playgroud)

我可以使用ceil来使它工作,但是有人可以向我解释一下吗?

var_dump((int)ceil(39.3 * 100.0)); //Returns 3930
Run Code Online (Sandbox Code Playgroud)

php floating-point casting type-conversion

14
推荐指数
2
解决办法
5568
查看次数

Shell命令 - 基于命令输出的条件?

我正在尝试运行一些shell命令,如果文本文件中不存在字符串.如果我将此行粘贴到命令行中,如果给我一个错误.

if [ $(cat textfile.txt | grep "search string") -eq "" ]; then; echo "some string"; fi;
Run Code Online (Sandbox Code Playgroud)

错误:

-bash: [: -eq: unary operator expected
Run Code Online (Sandbox Code Playgroud)

shell conditional-statements

2
推荐指数
1
解决办法
7565
查看次数

在Android和iOS上播放的视频/音频编解码器设置

什么编解码器设置将生成有效的视频,以便在Android(videoView)和iOS UIWebView上播放?

iphone video android video-streaming

0
推荐指数
1
解决办法
3284
查看次数