title: pattern validation for decimal json schema
body: <p>We need to match the below scenarios in JSON schema for a number format.</p>
  
  <p>the number should accept in an only decimal format like 5.0/5.1, it should not accept whole number format like 4/5/6.</p>
  
  <p>The number should not accept more than 11 decimal places (e.g 5.111111111111 should throw an error because it has 12 decimal places, but 5.111 should be accepted as it has 3 decimal places)</p>
  
  <p>I have tried below JSON schema, but it's not working</p>
  
  <pre><code>"myscore": {
          "type": "number",
          "multipleOf": 0.00000000001,
          "not": {
              "multipleOf": 1
          }
      }
  </code></pre>