基础知识:
十进制转十六进制;
十六进制转二进制;
IEEE制定的浮点数表示规则;
了解:
目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示,底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号。下面是具体的规格:
符号位 ...
分类:
其他好文 时间:
2014-06-20 13:35:37
阅读次数:
259
构造函数再探
构造函数初始值列表
Sales_data::Sales_data(const string &s, unsigned cnt, double price)
{
bookNo=s;
units_sold=cnt;
revenue=cnt*price;
}
这个构造函数和这个效果是一样的
Sales_d...
分类:
编程语言 时间:
2014-06-20 12:12:09
阅读次数:
370
抽象语法树(Abstract Syntax Tree)
抽象语法树(AST)表示组成程序的结构,可以让程序员更容易使用,F# 适宜这种开发的一个原因就是它的联合类型。这种类型非常适合表示语言,因为它可以用来表示相关而结构不相同的项目。下面就是抽象语法树的例子:
type Ast =
| Ident of string
| Val of System.Double...
分类:
其他好文 时间:
2014-06-20 11:33:28
阅读次数:
200
简单的描述:一个父类、多个子类,实例化那个子类由一个单独的工厂类来进行图片摘自大话设计模式:运算类:
1 package com.longsheng.simpleFactory; 2 3 public class Calculate { 4 5 private
double firstN...
分类:
编程语言 时间:
2014-06-11 22:05:19
阅读次数:
404
0.句末不用打分号1.变量var 常量let,不用指定类型,自动推断2.当需要指定类型时:let
explicitDouble:Double=7 //7.03.+号不能自动把数字变成string,全部用显式转换:let label="The width
is"let width=94let wid....
分类:
其他好文 时间:
2014-06-11 13:11:16
阅读次数:
272
题意:求1到2所有路径中最小蛙跳
蛙跳:在一条路径中所有蛙跳中的最大蛙跳思路:dijska算法思想#include#includeusing namespace std;struct
Node{ double x,y;}node[222];double dist[222];int s[222];in...
分类:
其他好文 时间:
2014-06-11 12:40:47
阅读次数:
218
/* 输入员工工资1000-10000之间,并按从大到小输出*/
#include
using namespace std;
int main( )
{
double salarys[500];
int n=0;
double t;
while(cin>>salarys[n])
{
n++; //从cin流读取数据
...
分类:
其他好文 时间:
2014-06-07 15:36:38
阅读次数:
191
概要:
实例代码详解:
目录结构
Car.java
package com.coslay.beans.factorybean;
public class Car {
private String brand;
private double price;
public String getBrand() {
return brand;
}
...
分类:
编程语言 时间:
2014-06-07 13:54:02
阅读次数:
252
double solve(){ double M,RM; double L = 0.0; double
R = INF; while (L + eps < R) { M = (L + R) / 2; RM = (M + R) / 2; ...
分类:
其他好文 时间:
2014-06-07 08:35:50
阅读次数:
252
set容器中不能插入重复的元素,需要其插入的元素有比较大小(> mySet ; 等同于
std::set mySet;所以需要元素的数据类型 具有 大小、相等判断的函数。对于编译器标准定义数据类型(如
int,float,double等),系统已经定义大小判断;但对于自定义数据就要注意自己动手添加这...
分类:
其他好文 时间:
2014-06-07 07:09:00
阅读次数:
250