任何人都可以解释为什么这会给出不同的输出?
round(1.49999999999999)
1
round(1.4999999999999999)
2
Run Code Online (Sandbox Code Playgroud)
我已经阅读了圆形文档,但它没有提到它的任何内容.我知道R代表二进制形式的数字,但为什么增加两个额外的9会改变结果呢?
谢谢.
我一直试图让一个非常大的画布工作几天.
将所有内容添加到画布后,画布的宽度有时为30,000,但如果将此代码添加到ondraw方法,则滚动浏览变得非常慢.
然后我尝试将所有内容添加到位图,然后在onDraw方法中绘制位图.虽然这对于较小的位图工作正常,但是对于30,000宽的位图,我的内存错误.
任何人都可以建议一个解决方案,我不知道现在该尝试什么.
谢谢
编辑我也尝试将位图更改为Config.RGB_565但我仍然得到内存错误.
在数学语言中,您可以创建一个向量,如下所示:
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) 嗨,我在假期里一直在用 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)