1 package com.github.javaparser.ast.expr; 2 3 import org.junit.Test; 4 5 import static com.github.javaparser.JavaParser.parseExpression; 6 7 public class DoubleLiteralExprTest { 8 @Test 9 public void test1() { 10 float x = 0x0.00_00_02p-126f; 11 parseExpression("0x0.00_00_02p-126f"); 12 } 13 14 @Test 15 public void test2() { 16 double x = 0x0.000_000_000_000_1p-1_022; 17 parseExpression("0x0.000_000_000_000_1p-1_022"); 18 } 19 20 @Test 21 public void test3() { 22 double a = 0x1.p+1; 23 parseExpression("0x1.p+1"); 24 } 25 26 @Test 27 public void test4() { 28 double a = 0x.0p0; 29 parseExpression("0x.0p0"); 30 } 31 32 @Test 33 public void test5() { 34 double x = 0x0_0.0_0p-1_0; 35 parseExpression("0x0_0.0_0p-1_0"); 36 } 37 } 38