小编wan*_*ing的帖子

l(长) - = f(浮动)时发生了什么?

public class SimplePrint {

public static void main(String[] args) {
    long i = System.currentTimeMillis();
    System.out.println(i);
    float h = 0.0f;
    i -= h;
    System.out.println(i);
  }
}
Run Code Online (Sandbox Code Playgroud)

输出是:

1477904636902

1477904695296

但是当我改变h变量的数据类型时

public class SimplePrint {

public static void main(String[] args) {
    long i = System.currentTimeMillis();
    System.out.println(i);
    double h = 0.0f;
    i -= h;
    System.out.println(i);
  }
}
Run Code Online (Sandbox Code Playgroud)

输出改变了:

1477904677513

1477904677513

为什么是这样 ???

java type-conversion

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

语法错误:从[{id}}]开始,表达式[{{id}}]的第2列的令牌'{'无效键?

这是我的代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <script src="js/angular.js"></script>
    <script src="js/Chart.min.js"></script>
    <script src="js/angular-chart.js"></script>
</head>
<body>

<div ng-app="app">
    <div ng-controller="BarCtrl">
        <div ng-repeat="id in ids">
            <canvas id="bar" class="chart chart-bar"
                    chart-data="{{id}}" chart-labels="labels"> chart-series="series"
            </canvas>

        </div>
    </div>
</div>

<script type="application/javascript">

    angular.module("app", ["chart.js"]).controller("BarCtrl", function ($scope) {
        $scope.labels = ['2008', '2009', '2010', '2011', '2012'];
        $scope.series = ['Series A', 'Series B'];

        $scope.data = [];
        $scope.data.push( [
            [65, 59, 80, 81, 56, 55, 40],
            [28, 48, 40, 19, 86, 27, 90]
        ]);

        $scope.ids = ["data[0]"];
    });

</script>
</body>
</html> …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs chart.js

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

标签 统计

angularjs ×1

chart.js ×1

java ×1

javascript ×1

type-conversion ×1