问题列表 - 第26734页

StringFormat Double没有舍入

double d = toDateTime.SelectedDateTime.Subtract(
              servicefromDateTime.SelectedDateTime).TotalHours;             
string s = String.Format("{0:0}",d); 
Run Code Online (Sandbox Code Playgroud)

但String.Format会将值向上舍入:如果d为22.91,则String.Format给出舍入结果为23.我不想舍入.例如,如果d是22.1222222,那么我想要22.如果d是22.999999,那么我想要22.

我怎样才能做到这一点?

.net c#

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

生成像城市一样分布的随机点?

如何产生1000个随机点,其分布类似于俄亥俄州的城镇?
我恐怕无法准确定义"像城市一样分布"; 均匀分布的中心+小高斯云很容易但是临时的.
补充:必须有一个2d分布族,其聚类参数可以变化以匹配给定的一组点?

random algorithm cluster-analysis

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

如何在javascript中创建json对象的哈希表?

我想创建一个json对象的哈希表,其中每个json对象代表一个用户.

我想这样做是为了创建用户端的"缓存".

User { ID: 234, name: 'john', ..);
Run Code Online (Sandbox Code Playgroud)

所以我可以参考这样的事情:

if(userCache [userid]!= null)alert(userCache [userid] .ID);

这可能吗?

javascript json hashtable

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

为什么std :: strstream已被弃用?

我最近发现std::strstream有人不赞成使用std::stringstream.自从我使用它已经有一段时间了,但它确实做了我当时需要做的事情,所以听到它的弃用感到惊讶.

我的问题是为什么做出这个决定,以及没有std::stringstream提供哪些好处std::strstream

c++ stringstream strstream

69
推荐指数
4
解决办法
3万
查看次数

Visual C++ - 内存泄漏检测

有什么建议?这篇SO帖子讨论了Visual Leak Detector,但我正在寻找其他工具.另外,请不要推荐这个.

c++ memory-leaks visual-c++ memory-leak-detector visual-leak-detector

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

rails respond_to和各种形式的HTML响应

我经常使用

respond_to do |format|
...
end
Run Code Online (Sandbox Code Playgroud)

在Rails中为我的Restful行动,但我不知道理想的解决方案是什么处理各种形式的,例如,html响应.例如,调用操作A的view1可能期望返回带有包含在UL标记中的小部件列表的html,而view2期望包含在表中的相同小部件列表.一个人如何巧妙地表达我不仅要回复html格式的响应,而且我想将它包装在表格中,或者包含在UL,OL,选项或其他一些常见的面向列表的html标签中?

rest ruby-on-rails

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

使Enter键像提交按钮一样

如何在某人按下表单上的回车键的情况下将其提交给提交此代码?

香港专业教育学院尝试过KeyPress活动......但我似乎无法弄明白.

 private void
 xTripSubmitButton_Click(object sender, EventArgs e) { 
    //  Calculates the numbers from the input and output boxes/labels
    Miles = double.Parse(this.xTripDestinationTextBox.Text);
    Mpg = double.Parse(this.xTripMpgTextBox.Text);
    Price = double.Parse(this.xTripPricepgTextBox.Text);
    Output = Miles / Mpg;
    Coutput = Output * Price;

    //displays a message and the result for the numbers the user inputs
    this.xTripOutputLabel.Text = "Total gallons you would use: " +
        Output.ToString("0") +
        Environment.NewLine + "Total amount it will cost you: " +
         Coutput.ToString("C"); 

    }
Run Code Online (Sandbox Code Playgroud)

c#

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

在客户端Javascript中进行Base64编码和解码

JavaScript中是否有任何方法可用于使用base64编码对字符串进行编码和解码?

javascript base64

237
推荐指数
11
解决办法
59万
查看次数

JQGrid:将数据加载到页脚行

是否有任何将数据加载到页脚的示例?在工作中我找不到任何或者我被阻止了.

提前致谢...

jquery jqgrid

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

如何否定模式在.gitignore中起作用?

我试图使用带有否定模式的.gitignore文件(以!开头的行),但它没有按照我期望的方式工作.

作为一个最小的例子,我有以下目录结构:

C:/gittest
 -- .gitignore
 -- aaa/
   -- bbb/
     -- file.txt
   -- ccc/
     -- otherfile.txt
Run Code Online (Sandbox Code Playgroud)

在我的gitignore文件中,我有这个:

aaa/
!aaa/ccc/
Run Code Online (Sandbox Code Playgroud)

我的理解(基于这个doc页面)是文件aaa/ccc/otherfile.txt不应该被忽略,但实际上git忽略了aaa下的所有内容.

我误解了这句话:"一个可选的前缀!否定了模式;先前模式排除的任何匹配文件将再次被包括在内."?

顺便说一下,这是在Windows上使用msysgit 1.7.0.2.

git gitignore

77
推荐指数
3
解决办法
3万
查看次数