📄 mathlibobject.java
字号:
/**trigonometric functions - calculate the cosine of this token
@return the result as an OperandToken*/
/* public OperandToken cos()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
result.setField(fieldName, data.cos());
}
return result;
}*/
/**trigonometric functions - calculate the tangent of this token
@return the result as an OperandToken*/
public OperandToken tan()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.tan());
}
return result;
}
/**trigonometric functions - calculate the arc sine of this token
@return the result as an OperandToken*/
public OperandToken asin()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.asin());
}
return result;
}
/**trigonometric functions - calculate the arc cosine of this token
@return the result as an OperandToken*/
public OperandToken acos()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.acos());
}
return result;
}
/**trigonometric functions - calculate the arc tangent of this token
@return the result as an OperandToken*/
public OperandToken atan()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.atan());
}
return result;
}
/**Trigonometric function - calculates the hyperbolic sine
@return the result as an OperandToken*/
public OperandToken sinh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.sinh());
}
return result;
}
/**Trigonometric function - calculates the hyperbolic cosine
@return the result as an OperandToken*/
public OperandToken cosh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.cosh());
}
return result;
}
/**Trigonometric function - calculates the hyperbolic tan
@return the result as an OperandToken*/
public OperandToken tanh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.tanh());
}
return result;
}
/**Trigonometric function - calculates the inverse hyperbolic sine
@return the result as an OperandToken*/
/* public OperandToken asinh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
result.setField(fieldName, data.asinh());
}
return result;
}*/
/**Trigonometric function - calculates the inverse hyperbolic cosine
@return the result as an OperandToken*/
public OperandToken acosh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.acosh());
}
return result;
}
/**Trigonometric function - calculates the inverse hyperbolic tangent
@return the result as an OperandToken*/
public OperandToken atanh()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.atanh());
}
return result;
}
/**Standard functions - calculates the absolute value
@return the result as an OperandToken*/
public OperandToken abs()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.abs());
}
return result;
}
/**Standard functions - calculates the exponent
@return the result as an OperandToken*/
public OperandToken exp()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.exp());
}
return result;
}
public OperandToken degreesToRadians()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.degreesToRadians());
}
return result;
}
public OperandToken radiansToDegrees()
{
MathLibObject result = new MathLibObject();
Iterator fields = getFields();
while(fields.hasNext())
{
Variable var = ((Variable)((Map.Entry)fields.next()).getValue());
String fieldName = var.getName();
OperandToken data = var.getData();
// result.setField(fieldName, data.radiansToDegrees());
}
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -