diff --git a/reference/random/functions/mt-srand.xml b/reference/random/functions/mt-srand.xml
index dead65437188..08b76123de15 100644
--- a/reference/random/functions/mt-srand.xml
+++ b/reference/random/functions/mt-srand.xml
@@ -9,7 +9,7 @@
&reftitle.description;
voidmt_srand
- intseed0
+ intnullseed&null;
intmodeMT_RAND_MT19937
@@ -30,7 +30,13 @@
seed
- An arbitrary int seed value.
+ Fills the state with values generated with a linear congruential generator
+ that was seeded with seed interpreted as an unsigned
+ 32 bit integer.
+
+
+ If seed is omitted or &null;, a random unsigned
+ 32-bit integer will be used.
@@ -77,6 +83,12 @@
+
+ 8.3.0
+
+ seed is now nullable.
+
+
7.1.0
diff --git a/reference/random/functions/srand.xml b/reference/random/functions/srand.xml
index 4585e07ef0d9..fe088e909c53 100644
--- a/reference/random/functions/srand.xml
+++ b/reference/random/functions/srand.xml
@@ -9,7 +9,7 @@
&reftitle.description;
voidsrand
- intseed0
+ intnullseed&null;
intmodeMT_RAND_MT19937
@@ -31,7 +31,13 @@
seed
- An arbitrary int seed value.
+ Fills the state with values generated with a linear congruential generator
+ that was seeded with seed interpreted as an unsigned
+ 32 bit integer.
+
+
+ If seed is omitted or &null;, a random unsigned
+ 32-bit integer will be used.
@@ -57,6 +63,12 @@
+
+ 8.3.0
+
+ seed is now nullable.
+
+
7.1.0