我正在尝试打印一个简单的长双,但它不起作用
我尝试了什么:
long double ld=5.32;
printf("ld with le = %Le \n",ld);
printf("ld with lf = %Lf \n",ld);
printf("ld with lg = %Lg \n",ld);
Run Code Online (Sandbox Code Playgroud)
输出:
ld with le = -3.209071e-105
ld with lf = -0.000000
ld with lg = -3.20907e-105
Run Code Online (Sandbox Code Playgroud)
有了新的价值:
ld=6.72;
Run Code Online (Sandbox Code Playgroud)
输出:
ld with le = -1.972024e+111
ld with lf = -1972024235903379200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000
ld with lg = -1.97202e+111
Run Code Online (Sandbox Code Playgroud) 我正在尝试用jquery/ajax创建一个表单
我在做什么:
var form="<form id='frm'>name: <input type='text' id='name' name='name' /> <br />";
$("#productos").append(form);
$.get("bb.php").done(function (data){
$("#frm").append(data); // this return a select
});
$("#frm").append("<p id='a1'>aa</p>");
$("#productos").append("</form>");
Run Code Online (Sandbox Code Playgroud)
我在期待这个:
<form id="frm">
name: <input id="nombre" type="text" name="name"></input>
<select> … </select>
<p id="a1"> … </p>
</form>
Run Code Online (Sandbox Code Playgroud)
但这就是我得到的:
<form id="frm">
name: <input id="nombre" type="text" name="name"></input>
<p id="a1"> … </p>
<select> … </select>
</form>
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用insertbefore,但我想知道为什么会发生这种情况,如果还有其他方法可以修复