小编use*_*240的帖子

R舍入解释

任何人都可以解释为什么这会给出不同的输出?

round(1.49999999999999)
1


round(1.4999999999999999)
2
Run Code Online (Sandbox Code Playgroud)

我已经阅读了圆形文档,但它没有提到它的任何内容.我知道R代表二进制形式的数字,但为什么增加两个额外的9会改变结果呢?

谢谢.

r

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

适用于极宽画布的Android选项

我一直试图让一个非常大的画布工作几天.

将所有内容添加到画布后,画布的宽度有时为30,000,但如果将此代码添加到ondraw方法,则滚动浏览变得非常慢.

然后我尝试将所有内容添加到位图,然后在onDraw方法中绘制位图.虽然这对于较小的位图工作正常,但是对于30,000宽的位图,我的内存错误.

任何人都可以建议一个解决方案,我不知道现在该尝试什么.

谢谢

编辑我也尝试将位图更改为Config.RGB_565但我仍然得到内存错误.

android

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

Haskell创建一个具有特定增量的列表

在数学语言中,您可以创建一个向量,如下所示:

x = seq(0, 2*pi, length.out = 100)
Run Code Online (Sandbox Code Playgroud)

这输出:

[1] 0.00000000 0.06346652 0.12693304 0.19039955 0.25386607 0.31733259 0.38079911
  [8] 0.44426563 0.50773215 0.57119866 0.63466518 0.69813170 0.76159822 0.82506474
 [15] 0.88853126 0.95199777 1.01546429 1.07893081 1.14239733 1.20586385 1.26933037
 [22] 1.33279688 1.39626340 1.45972992 1.52319644 1.58666296 1.65012947 1.71359599
 [29] 1.77706251 1.84052903 1.90399555 1.96746207 2.03092858 2.09439510 2.15786162
 [36] 2.22132814 2.28479466 2.34826118 2.41172769 2.47519421 2.53866073 2.60212725
 [43] 2.66559377 2.72906028 2.79252680 2.85599332 2.91945984 2.98292636 3.04639288
 [50] 3.10985939 3.17332591 3.23679243 3.30025895 3.36372547 3.42719199 3.49065850
 [57] 3.55412502 3.61759154 3.68105806 3.74452458 3.80799110 3.87145761 …
Run Code Online (Sandbox Code Playgroud)

haskell

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

Java 刽子手游戏

嗨,我在假期里一直在用 Java 制作刽子手游戏。我快完成了,但是我在重新绘制/更新窗口时遇到了一些问题。

所以当有人失去生命时,我会移除面板,然后添加另一个面板,但由于某种原因,它不断向左移动或有时向右移动,这意味着我的一些线条没有被重绘。

编辑:我仍然遇到麻烦,我想我现在就离开它,除非其他人有其他建议。

import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;

/** class to display a JFrame object using border layout */

public class HangmanJFrame extends JFrame implements ActionListener {

 private JPanel centerPanel;
 private JPanel southPanel;
 private JTextField textField;
 private LinePanel line;
 private String [] wordList = {"computer","java","activity","alaska","appearance","article",
   "automobile","basket","birthday","canada","central","character","chicken","chosen",
   "cutting","daily","darkness","diagram","disappear","driving","effort","establish","exact",
   "establishment","fifteen","football","foreign","frequently","frighten","function","gradually",
   "hurried","identity","importance","impossible","invented","italian","journey","lincoln",
   "london","massage","minerals","outer","paint","particles","personal","physical","progress",
   "quarter","recognise","replace","rhythm","situation","slightly","steady","stepped",
   "strike","successful","sudden","terrible","traffic","unusual","volume","yesterday" };

 public ArrayList<String> usedLetters = new ArrayList(); // list of used letter by user
 public ArrayList<String> correctLetters = new ArrayList();
 public String userInput …
Run Code Online (Sandbox Code Playgroud)

java swing

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

标签 统计

android ×1

haskell ×1

java ×1

r ×1

swing ×1