- 博客(5)
- 收藏
- 关注
原创 实现了接口的非抽象枚举类是抽象的还是非抽象的?解决问题
//定义接口public interface GenderDesc{ void info();} //第1种实现方式。由枚举类本身实现接口包含的方法。public enum Gender1 implements GenderDesc{ MALE("男"),FEMALE("女"); private final String name; pr...
2018-08-12 16:53:36 442 2
原创 大家知道怎样把极值I型函数成功转换成正态分布函数吗
问题:用ANSYS进行概率设计时,随机变量没有极值I型这个分布类型,需要先将极值I型分布转换成高斯分布,才能进行概率设计,请问,如何进行转换?回答:double gaussian(double u) //用Box_Muller算法产生高斯分布的随机数{double r,t,z,x;double s1,s2;s1=(1.0+rand())/(RAND_MAX+1.0);s2=(1...
2018-08-12 16:48:47 3397
原创 C语言(++a>b?a:b)怎么个计算过程?大家都知道吗
C语言(++a>b?a:b-->++a?++b:a)怎么个计算过程?① ++a>b?a:b; 的执行过程,先a加1,再比较a>b?,若成立,则计算a,否则计算b。同样,②++a?++b:a; 的执行过程,先a加1,再比较a≠0?,若成立,则计算++b,否则计算。试运行下面的程序:#include<stdio.h>int main(){in...
2018-08-11 12:00:18 14661 1
原创 关于C语言的基础问题,还是需要普及一下
float类型数据能得到6位有效数字。double类型数据能得到15位有效数字。然后又说对于%f,系统的处理是:实数中的整数部分全部输出,小数部分输出6位。请问是否矛盾?回答内容:是什么教材上看到这个的?有没有其它前提?对float,应该是7位有效数而非6位,而对%f,实数中的整数部分它的确会全部输出,小数部分输出6位只是输出的值只是有效值是正确的,其它是近似值了如...
2018-08-11 11:53:23 252
原创 这段VB代码该怎样修改才可以正常调试?来看看答案是怎样的
这是个根据分数给出评价的程序,代码如下:Private Sub Command1_Click()Dim a As Singlea = Val(Text1.Text)If a > 100 Or a < 0 ThenMsgBox ("invalid!")End IfIf a = 100 ThenMsgBox ("terrific!")End IfI...
2018-08-11 11:50:37 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人