HI ALL!I’m newbe in q. Please help.why the rand with longs doesn’t work for me (for w32):q>5?0j’domainexample from code.kx:n:255n3:floor n%3test:(bbb:n?0b)tmp:update xxx:n?0x0 fromtesttmp:update hhh:n?0h from
testtmp:update hhg:g#n#n3?0h from
testtmp:update iii:n?0i fromtesttmp:update iig:
g#n#n3?0i fromtesttmp:update iis:asc n#n3?0i from
testtmp:update iip:p#iis from
testtmp:update iiu:u#(neg n)?2*n from
testtmp:update jjj:n?0j fromtest / return 'domaintmp:update jjg:
g#n#n3?0j fromtest / return 'domaintmp:update eee:n?9999e from
testtmp:update fff:n?99999999f fromtesttmp:update ccc:n?" " from
testtmp:update sss:n?7 from
testtmp:update ssg:g#n#n3?
7 fromtesttmp:update ss3:
g#n#3?7 from
testtmp:update mmm:n?2007.01m fromtesttmp:update mm1:200701+n?12 from
testtmp:update yyy:2000+n?20 fromtesttmp:update ddd:n?.z.d from
testtmp:update zzz:n?.z.z fromtesttmp:update uuu:n?23:59 from
testtmp:update uu1:2100+n?60 fromtesttmp:update vvv:n?23:59:59 from
testtmp:update vv1:212200+n?60 fromtesttmp:update ttt:n?.z.t from
testsave`:test.csvMuch thanks - Alex.
On 7 December 2010 16:03, CFIFT <alexproftrader@gmail.com> wrote:
tmp:update jjj:n?0j from
test / return 'domain tmp:update jjg:
g#n#n3?0j from`test / return 'domain
a workaround to get yourself the tables would be to use something like:
n?0Wj
or
n?100000000j
instead
Hello Simon.Thanks for your pointers.tmp:update jjj:n?0j fromtest / return 'domaintmp:update jjg:
g#n#n3?0j from`test / return 'domainIt’s from your code.kx.com/trac/browser/contrib/simon/csvguess/maketest.q.csvguess.q - good code!I Itry add check zipped csv files by md5 hash.Much thanks - Alex.