小编Don*_*Don的帖子

无法在C中正确打印长双

我正在尝试打印一个简单的长双,但它不起作用

我尝试了什么:

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)

c long-double

4
推荐指数
1
解决办法
5628
查看次数

为什么要将元素追加到最后

我正在尝试用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,但我想知道为什么会发生这种情况,如果还有其他方法可以修复

javascript ajax jquery

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

标签 统计

ajax ×1

c ×1

javascript ×1

jquery ×1

long-double ×1