问题列表 - 第4542页

如何在特定机器上找到尾数长度?

我想在特定的计算机上找到尾数位数和单位四舍五入.我对这些是什么有所了解,不知道如何找到它们 - 虽然我知道它们可能因计算机而异.

我需要这个数字才能执行数值分析的某些方面,比如分析错误.

我现在想的是我可以写一个小的c ++程序来缓慢增加一个数字,直到溢出发生,但我不确定使用什么类型的数字.

我是在正确的轨道上吗?究竟如何计算这个呢?

rounding-error mantissa numerical-analysis

3
推荐指数
1
解决办法
4591
查看次数

Google邮件如何在textarea中实现rtf?

我打算开发一个类似于Google邮件的丰富输入textarea.分享任何理想或资源?提前致谢!

html javascript css textarea

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

如何在插入大量dom元素时显示"工作"指示符

在创建和插入DOM元素时,似乎用于该任务的函数在元素显示在页面之前返回.

在开始插入元素之前,我将div的display属性设置为'block',插入元素后我将属性设置为'none',问题是,指示符没有显示在页面中.有可能实现这一目标吗?其中$是document.getElementById的别名.

$('loading').className="visible";
var container = document.getElementById('container');
    for(var i=0; i< 50000; i++){
    var para = document.createElement('p');
    para.appendChild(document.createTextNode('Paragraph No. ' + i));
    container.appendChild(para);    
    }
$('loading').className="hidden";
Run Code Online (Sandbox Code Playgroud)

它看起来像createElement和/或appendChild异步运行,所以我几乎立即隐藏了指标?

javascript dom

3
推荐指数
1
解决办法
690
查看次数

在C中传递数组指针

所以我有一些看起来像这样的代码:

int a[10];
a = arrayGen(a,9);
Run Code Online (Sandbox Code Playgroud)

并且arrayGen函数如下所示:

int* arrayGen(int arrAddr[], int maxNum)
{
    int counter=0;
    while(arrAddr[counter] != '\0') {
        arrAddr[counter] = gen(maxNum);
        counter++;
    }
    return arrAddr;
}
Run Code Online (Sandbox Code Playgroud)

现在compilier告诉我"警告:传递'arrayGen'的参数1从指针生成整数而没有强制转换"

我的想法是我传递'a',一个指向[0]的指针,然后由于数组已经创建,我可以只填写[n]的值,直到我a [n] =='\ 0'.我认为我的错误是arrayGen被写入接收数组,而不是指向一个数组.如果这是真的我不知道如何继续,我会写地址值,直到一个地址的内容是'\ 0'?

c arrays pointers

7
推荐指数
1
解决办法
1万
查看次数

WebForm_PostBackOptions文档

是否有关于WebForm_PostBackOptions的参数的文档?谷歌搜索我找不到任何东西.

asp.net documentation

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

您对一群本科生的优秀​​AI项目有什么想法?

有两个课程:"AI"和"游戏中的AI",15名学生共15周.我想让他们充满动力和创造力.我知道我想要某种竞争(后一种课程显而易见).也许像Marathon Match或ICFP这样的东西.我需要良好的可视化,所以如果它已经存在就会很棒.一个想法是为"韦诺之战"编写AI,但我想这是多样化/无聊的.Go的另一场比赛.但那太难了.

你有什么想法?

它将由3名学生组成,为期15周.

artificial-intelligence

5
推荐指数
1
解决办法
3747
查看次数

在MySQL查询中使用'distinct'

我有以下查询.

SELECT p.author_name, p.author_id,
DISTINCT p.topic_id, t.title
FROM `ibf_posts` p, `ibf_topics` t
WHERE p.topic_id = t.tid
ORDER BY pid DESC
LIMIT 8"
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到以下MySQL错误:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT p.topic_id, t.title FROM `ibf_posts` p, `ibf_topics` t WHERE p' at line 1
Run Code Online (Sandbox Code Playgroud)

如果我删除DISTINCT关键字,那么查询工作没有问题.

我究竟做错了什么?

该方案来自Invision Power Board帖子和主题表.我想获得最新帖子的最后8个主题的标题.在最新的帖子列表中,我不希望同一主题出现多次.我想要一个独特的标题列表.

table:ibf_posts -pid -author_name -author_id -topic_id

table:ibf_topics -tid -title

tid与topic_id相同

mysql

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

最佳开源混合整数优化求解器

我正在使用CPLEX来解决巨大的优化模型(超过100k变量)现在我想看看我是否能找到一个开源替代品,我解决了混合整数问题(MILP)和CPLEX工作得很好但是如果我们这样做很贵想要扩展所以我真的需要找到一个替代方案或开始编写我们自己的ad-hoc优化库(这将是痛苦的)

任何建议/见解将不胜感激

mathematical-optimization linear-programming convex-optimization cplex

48
推荐指数
9
解决办法
5万
查看次数

Rails:脚手架自动执行一对多关系

不知道如果我读这个权利,但它似乎是脚手架不会做完全是个一个一对多的关系.例如,如果我messages用脚手架创建然后我想要comments那些messages(一个message- >多个comments),我必须经历并改变一切.举例来说,我已经在改变这个commentnew看法

<% form_for(@comment) do |f| %>
Run Code Online (Sandbox Code Playgroud)

对此

<% form_for([@message, @comment]) do |f| %>
Run Code Online (Sandbox Code Playgroud)

然后更改Action以设置@messagevar ...等等.

目前,Scaffold无法自动完成,对吧?

ruby-on-rails foreign-key-relationship scaffold

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

避免精度损失的最佳算法?

我收到的最近的家庭作业要求我们采取表达式,这些表达式可能会在计算机中执行时造成精度损失,并对其进行更改以避免这种损失.

不幸的是,这样做的方向尚未明确.通过观察正在执行的各种示例,我知道有一些方法可以做到这一点:使用泰勒级数,如果涉及平方根则使用共轭,或者在减去两个分数时找到共同的分母.

但是,我很难注意到何时会发生精度损失.到目前为止,我唯一确定的是,当你减去两个接近相同的数字时,由于高阶数字很重要,你会失去精确度,而你会因为四舍五入而失去精确数字.

我的问题是我应该寻找的其他常见情况,以及接近它们的"好"方法是什么?

例如,这是一个问题:

f(x) = tan(x) ? sin(x)  when x ~ 0
Run Code Online (Sandbox Code Playgroud)

在这三种选择中评估这一点的最佳和最差算法是什么:

(a) (1/ cos(x) ? 1) sin(x),
(b) (x^3)/2
(c) tan(x)*(sin(x)^2)/(cos(x) + 1).
Run Code Online (Sandbox Code Playgroud)

据我所知,当x接近于零时,tan(x)和sin(x)几乎相同.我不明白为解决这个问题,这些算法中的任何一个或更好的方式或原因.

precision numerical-analysis

7
推荐指数
1
解决办法
2880
查看次数