- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis0()
方法的一些代码示例,展示了YearFracCalculator.basis0()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YearFracCalculator.basis0()
方法的具体详情如下:
包路径:org.apache.poi.ss.formula.atp.YearFracCalculator
类名称:YearFracCalculator
方法名:basis0
暂无
代码示例来源:origin: org.apache.poi/poi
public static double calculate(double pStartDateVal, double pEndDateVal, int basis) throws EvaluationException {
if (basis < 0 || basis >= 5) {
// if basis is invalid the result is #NUM!
throw new EvaluationException(ErrorEval.NUM_ERROR);
}
// common logic for all bases
// truncate day values
int startDateVal = (int) Math.floor(pStartDateVal);
int endDateVal = (int) Math.floor(pEndDateVal);
if (startDateVal == endDateVal) {
// when dates are equal, result is zero
return 0;
}
// swap start and end if out of order
if (startDateVal > endDateVal) {
int temp = startDateVal;
startDateVal = endDateVal;
endDateVal = temp;
}
switch (basis) {
case 0: return basis0(startDateVal, endDateVal);
case 1: return basis1(startDateVal, endDateVal);
case 2: return basis2(startDateVal, endDateVal);
case 3: return basis3(startDateVal, endDateVal);
case 4: return basis4(startDateVal, endDateVal);
}
throw new IllegalStateException("cannot happen");
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
public static double calculate(double pStartDateVal, double pEndDateVal, int basis) throws EvaluationException {
if (basis < 0 || basis >= 5) {
// if basis is invalid the result is #NUM!
throw new EvaluationException(ErrorEval.NUM_ERROR);
}
// common logic for all bases
// truncate day values
int startDateVal = (int) Math.floor(pStartDateVal);
int endDateVal = (int) Math.floor(pEndDateVal);
if (startDateVal == endDateVal) {
// when dates are equal, result is zero
return 0;
}
// swap start and end if out of order
if (startDateVal > endDateVal) {
int temp = startDateVal;
startDateVal = endDateVal;
endDateVal = temp;
}
switch (basis) {
case 0: return basis0(startDateVal, endDateVal);
case 1: return basis1(startDateVal, endDateVal);
case 2: return basis2(startDateVal, endDateVal);
case 3: return basis3(startDateVal, endDateVal);
case 4: return basis4(startDateVal, endDateVal);
}
throw new IllegalStateException("cannot happen");
}
代码示例来源:origin: com.haulmont.thirdparty/poi
public static double calculate(double pStartDateVal, double pEndDateVal, int basis) throws EvaluationException {
if (basis < 0 || basis >= 5) {
// if basis is invalid the result is #NUM!
throw new EvaluationException(ErrorEval.NUM_ERROR);
}
// common logic for all bases
// truncate day values
int startDateVal = (int) Math.floor(pStartDateVal);
int endDateVal = (int) Math.floor(pEndDateVal);
if (startDateVal == endDateVal) {
// when dates are equal, result is zero
return 0;
}
// swap start and end if out of order
if (startDateVal > endDateVal) {
int temp = startDateVal;
startDateVal = endDateVal;
endDateVal = temp;
}
switch (basis) {
case 0: return basis0(startDateVal, endDateVal);
case 1: return basis1(startDateVal, endDateVal);
case 2: return basis2(startDateVal, endDateVal);
case 3: return basis3(startDateVal, endDateVal);
case 4: return basis4(startDateVal, endDateVal);
}
throw new IllegalStateException("cannot happen");
}
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
public static double calculate(double pStartDateVal, double pEndDateVal, int basis) throws EvaluationException {
if (basis < 0 || basis >= 5) {
// if basis is invalid the result is #NUM!
throw new EvaluationException(ErrorEval.NUM_ERROR);
}
// common logic for all bases
// truncate day values
int startDateVal = (int) Math.floor(pStartDateVal);
int endDateVal = (int) Math.floor(pEndDateVal);
if (startDateVal == endDateVal) {
// when dates are equal, result is zero
return 0;
}
// swap start and end if out of order
if (startDateVal > endDateVal) {
int temp = startDateVal;
startDateVal = endDateVal;
endDateVal = temp;
}
switch (basis) {
case 0: return basis0(startDateVal, endDateVal);
case 1: return basis1(startDateVal, endDateVal);
case 2: return basis2(startDateVal, endDateVal);
case 3: return basis3(startDateVal, endDateVal);
case 4: return basis4(startDateVal, endDateVal);
}
throw new IllegalStateException("cannot happen");
}
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.averageYearLength()方法的一些代码示例,展示了YearFracC
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.dateDiff()方法的一些代码示例,展示了YearFracCalculator
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.isLastDayOfMonth()方法的一些代码示例,展示了YearFracCa
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis2()方法的一些代码示例,展示了YearFracCalculator.b
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.getLastDayOfMonth()方法的一些代码示例,展示了YearFracC
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.isGreaterThanOneYear()方法的一些代码示例,展示了YearFr
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.shouldCountFeb29()方法的一些代码示例,展示了YearFracCa
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.isLeapYear()方法的一些代码示例,展示了YearFracCalculat
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis4()方法的一些代码示例,展示了YearFracCalculator.b
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis1()方法的一些代码示例,展示了YearFracCalculator.b
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.calculateAdjusted()方法的一些代码示例,展示了YearFracC
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.createDate()方法的一些代码示例,展示了YearFracCalculat
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.calculate()方法的一些代码示例,展示了YearFracCalculato
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis0()方法的一些代码示例,展示了YearFracCalculator.b
本文整理了Java中org.apache.poi.ss.formula.atp.YearFracCalculator.basis3()方法的一些代码示例,展示了YearFracCalculator.b
我是一名优秀的程序员,十分优秀!