java.lang.Integer.floatValue()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(185)

本文整理了Java中java.lang.Integer.floatValue()方法的一些代码示例,展示了Integer.floatValue()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Integer.floatValue()方法的具体详情如下:
包路径:java.lang.Integer
类名称:Integer
方法名:floatValue

Integer.floatValue介绍

[英]Returns the value of this Integer as a float.
[中]以浮点形式返回此整数的值。

代码示例

代码示例来源:origin: apache/incubator-pinot

  1. @Override
  2. public Float toFloat(Object value) {
  3. return ((Integer) value).floatValue();
  4. }

代码示例来源:origin: jfinal/jfinal

  1. public Float toFloat(Integer self) {
  2. return self.floatValue();
  3. }

代码示例来源:origin: debezium/debezium

  1. public static Number add(Integer first, float second) {
  2. double sum = first.floatValue() + second;
  3. if (Float.MAX_VALUE >= sum && Float.MIN_VALUE <= sum) return Float.valueOf((float) sum);
  4. return Double.valueOf(sum);
  5. }

代码示例来源:origin: MovingBlocks/Terasology

  1. @Override
  2. public Float get() {
  3. return ((Integer) fieldMetadata.getValueChecked(target)).floatValue();
  4. }

代码示例来源:origin: json-path/JsonPath

  1. public Float convert(Object src) {
  2. if(src == null){
  3. return null;
  4. }
  5. if(Float.class.isAssignableFrom(src.getClass())){
  6. return (Float) src;
  7. } else if (Integer.class.isAssignableFrom(src.getClass())) {
  8. return ((Integer) src).floatValue();
  9. } else if (Long.class.isAssignableFrom(src.getClass())) {
  10. return ((Long) src).floatValue();
  11. } else if (BigDecimal.class.isAssignableFrom(src.getClass())) {
  12. return ((BigDecimal) src).floatValue();
  13. } else if (Double.class.isAssignableFrom(src.getClass())) {
  14. return ((Double) src).floatValue();
  15. } else if (String.class.isAssignableFrom(src.getClass())) {
  16. return Float.valueOf(src.toString());
  17. }
  18. throw new MappingException("can not map a " + src.getClass() + " to " + Float.class.getName());
  19. }
  20. }

代码示例来源:origin: hibernate/hibernate-orm

  1. return (X) Float.valueOf( value.floatValue() );

代码示例来源:origin: voldemort/voldemort

  1. private Float coerceToFloat(Object o) {
  2. if(o == null)
  3. return null;
  4. Class<?> c = o.getClass();
  5. if(c == Float.class)
  6. return (Float) o;
  7. else if(c == Byte.class)
  8. return ((Byte) o).floatValue();
  9. else if(c == Short.class)
  10. return ((Short) o).floatValue();
  11. else if(c == Integer.class)
  12. return ((Integer) o).floatValue();
  13. else
  14. throw new SerializationException("Object of type " + c.getName()
  15. + " cannot be coerced to type " + JsonTypes.FLOAT32
  16. + " as the schema specifies.");
  17. }

代码示例来源:origin: CalebFenton/simplify

  1. resultValue = typedValue.longValue();
  2. } else if (opName.endsWith("float")) {
  3. resultValue = typedValue.floatValue();

代码示例来源:origin: postgresql/postgresql

  1. return new PGBoolean( val.intValue() == 0?Boolean.FALSE:Boolean.TRUE );
  2. case Types.REAL:
  3. return new PGFloat( new Float( val.floatValue() ) );
  4. case Types.DOUBLE:
  5. case Types.FLOAT:

代码示例来源:origin: apache/kylin

  1. cubeMetrics.increase("totalCube", totalCube.floatValue());
  2. for (CubeInstance cubeInstance : cubeInstances) {
  3. if (cubeInstance.getInputRecordSizeBytes() > 0) {

代码示例来源:origin: com.datastax.cassandra/cassandra-driver-core

  1. @Override
  2. protected Float deserialize(Integer value) {
  3. return value.floatValue();
  4. }

代码示例来源:origin: com.jayway.jsonpath/json-path

  1. public Float convert(Object src) {
  2. if(src == null){
  3. return null;
  4. }
  5. if(Float.class.isAssignableFrom(src.getClass())){
  6. return (Float) src;
  7. } else if (Integer.class.isAssignableFrom(src.getClass())) {
  8. return ((Integer) src).floatValue();
  9. } else if (Long.class.isAssignableFrom(src.getClass())) {
  10. return ((Long) src).floatValue();
  11. } else if (BigDecimal.class.isAssignableFrom(src.getClass())) {
  12. return ((BigDecimal) src).floatValue();
  13. } else if (Double.class.isAssignableFrom(src.getClass())) {
  14. return ((Double) src).floatValue();
  15. } else if (String.class.isAssignableFrom(src.getClass())) {
  16. return Float.valueOf(src.toString());
  17. }
  18. throw new MappingException("can not map a " + src.getClass() + " to " + Float.class.getName());
  19. }
  20. }

代码示例来源:origin: nodebox/nodebox

  1. public void setValueForControl(Object v) {
  2. if (v instanceof Float) {
  3. draggable.setValue((Float) v);
  4. } else if (v instanceof Double) {
  5. draggable.setValue(((Double) v).floatValue());
  6. } else if (v instanceof Integer) {
  7. draggable.setValue(((Integer) v).floatValue());
  8. } else {
  9. throw new IllegalArgumentException("Value " + v + " is not a number.");
  10. }
  11. }

代码示例来源:origin: geotools/geotools

  1. opacity = i.floatValue();
  2. } else if (obj instanceof Float) {
  3. Float i = (Float) obj;

代码示例来源:origin: geotools/geotools

  1. cell = ((Integer) reclassTable.elementAt((int) cell)).floatValue();

代码示例来源:origin: org.mvel/mvel2

  1. public Float convert(Object o) {
  2. //noinspection UnnecessaryBoxing
  3. return ((Integer) o).floatValue();
  4. }
  5. }

代码示例来源:origin: boonproject/boon

  1. @Override
  2. public Float apply(Integer salary) {
  3. float pay = salary.floatValue() / 100;
  4. return pay;
  5. }
  6. })

代码示例来源:origin: org.apache.sling/org.apache.sling.jcr.resource

  1. /**
  2. * @see org.apache.sling.jcr.resource.internal.helper.Converter#toFloat()
  3. */
  4. public Float toFloat() {
  5. return this.getNumber().floatValue();
  6. }

代码示例来源:origin: PrivacyApps/document-viewer

  1. @ActionMethod(ids = { R.id.actions_leftTopCorner, R.id.actions_leftBottomCorner, R.id.actions_rightTopCorner,
  2. R.id.actions_rightBottomCorner })
  3. public void scrollToCorner(final ActionEx action) {
  4. final Integer offX = action.getParameter("offsetX");
  5. final Integer offY = action.getParameter("offsetY");
  6. final float offsetX = offX != null ? offX.floatValue() : 0;
  7. final float offsetY = offY != null ? offY.floatValue() : 0;
  8. new EventGotoPageCorner(this, offsetX, offsetY).process().release();
  9. }

代码示例来源:origin: goldmansachs/gs-collections

  1. this.getInstanceUnderTest().sumOfFloat(each -> {
  2. sumOfFloatIterationOrder.add(each);
  3. return each.floatValue();
  4. });
  5. assertEquals(expectedIterationOrder, sumOfFloatIterationOrder);

相关文章