Мне нужна помощь с изучением синтаксиса.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by Фант »

t=val(t$)

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Мне нужна помощь с изучением синтаксиса.

Post by Mr. Kibernetik »

t=t$

:D

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by Фант »

:D
Но надо знать и val(t$).

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Мне нужна помощь с изучением синтаксиса.

Post by Mr. Kibernetik »

Функции VAL() и STR$() сделаны для совместимости с другими Бейсиками. Потому что сам sB может обходиться и без них.

Но например в случае конвертации внутри выражения они все же могут быть полезны, например иногда будет удобнее написать

BUTTON_PRESSED(STR$(k))

вместо

k$=k
BUTTON_PRESSED(k$)

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by Фант »

Я очень часто использую val()
К примеру:
if val(var$)>0 then x=3
C=int(val(d$))
...
Ну а в простых случаях не заморачиваюсь конечно же, потому что t=t$ И наоборот t$=t

User avatar
MARK99
Posts: 292
Joined: Tue Feb 03, 2015 2:33 pm
My devices: Ipad 4 , iphone 5
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by MARK99 »

Mr. Kibernetik wrote:Функции VAL() и STR$() сделаны для совместимости с другими Бейсиками. Потому что сам sB может обходиться и без них.

Но например в случае конвертации внутри выражения они все же могут быть полезны, например иногда будет удобнее написать

BUTTON_PRESSED(STR$(k))

вместо

k$=k
BUTTON_PRESSED(k$)
Спасибо
Image

User avatar
MARK99
Posts: 292
Joined: Tue Feb 03, 2015 2:33 pm
My devices: Ipad 4 , iphone 5
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by MARK99 »

Фант wrote:Я очень часто использую val()
К примеру:
if val(var$)>0 then x=3
C=int(val(d$))
...
Ну а в простых случаях не заморачиваюсь конечно же, потому что t=t$ И наоборот t$=t
Спасибо
Image

User avatar
PvL
Posts: 1
Joined: Mon Mar 16, 2015 3:52 pm
My devices: iphone 5s , ipad mini , ipad air , w7

Re: Мне нужна помощь с изучением синтаксиса.

Post by PvL »

Весь проект. ( ipad air)
https://www.dropbox.com/sh/y7re5mfs3ui8 ... pXfda?dl=0



Не работает. fS.txt-пустой?

Code: Select all

'd_l = debugging line

print "-"&t$  'd_l
DIR "SUM" LIST FILES A$, B

FOR B1=0 TO B-1
  print "-"&A$(B1)&"-"
  FILE "fS.txt" APPEND "SUM/"&A$(B1)
NEXT B1

print "B="&B 'd_l

PS: Причина в КОДИРОВКЕ Файлы.txt - при добавление которого суммируемый файл(fS.txt) становится не читаемый.
Как от этого подстраховаться программно?

User avatar
MARK99
Posts: 292
Joined: Tue Feb 03, 2015 2:33 pm
My devices: Ipad 4 , iphone 5
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by MARK99 »

У меня не работает второй Спрайт , почему?

Code: Select all

graphics
graphics clear 0,0,0
OPTION SPRITE POS CENTRAL
OPTION ANGLE DEGREES
SPRITE b1 BEGIN 260,260
graphics clear 1,1,1
draw color 0,0,0
DRAW SIZE 20
DRAW LINECAP ROUND
DRAW ARC 130,130, 120, 180,0
sprite end
SPRITE b1 DA 10
SPRITE b1 DELAY 0.01
SPRITE b1 LOOP
sprite b1 at 300,400
sprite b1 show
SPRITE b2 BEGIN 200,200
graphics clear 1,1,1
draw color 0,0,0
DRAW SIZE 20
DRAW LINECAP ROUND
DRAW ARC 100,100, 90, 180,0
sprite end
SPRITE b2 DA -10
SPRITE b2 DELAY 0.02
SPRITE b2 LOOP
sprite b2 at 700,400
sprite b2 show

loop:
goto loop
Image

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by Фант »

Потому что b1 и b2 равны...равны 0

Post Reply