Home | History | Annotate | Download | only in expr
      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